Przeglądaj źródła

First step VR Experience helper

David Rousset 8 lat temu
rodzic
commit
c3b775f033

+ 2 - 1
Tools/Gulp/config.json

@@ -894,7 +894,8 @@
                 "../../src/Cameras/VR/babylon.webVRCamera.js",
                 "../../src/Cameras/babylon.deviceOrientationCamera.js",
                 "../../src/Cameras/VR/babylon.vrDeviceOrientationCamera.js",            
-                "../../src/Cameras/babylon.stereoscopicCameras.js"                
+                "../../src/Cameras/babylon.stereoscopicCameras.js",
+                "../../src/Cameras/VR/babylon.vrExperienceHelper.js"                
             ],
             "dependUpon" : [
                 "core"

Plik diff jest za duży
+ 2671 - 2655
dist/preview release/babylon.d.ts


Plik diff jest za duży
+ 11 - 11
dist/preview release/babylon.js


Plik diff jest za duży
+ 87 - 0
dist/preview release/babylon.max.js


Plik diff jest za duży
+ 2671 - 2655
dist/preview release/babylon.module.d.ts


Plik diff jest za duży
+ 11 - 11
dist/preview release/babylon.worker.js


Plik diff jest za duży
+ 1206 - 1190
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.d.ts


Plik diff jest za duży
+ 13 - 13
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.js


+ 4 - 0
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.max.js

@@ -18978,6 +18978,10 @@ var BABYLON;
             }
             return hdrSkybox;
         };
+        Scene.prototype.createDefaultVRExperience = function () {
+            var vrHelper = new BABYLON.VRExperienceHelper(this, null);
+            return vrHelper;
+        };
         // Tags
         Scene.prototype._getByTags = function (list, tagsQuery, forEach) {
             if (tagsQuery === undefined) {

Plik diff jest za duży
+ 1206 - 1190
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.module.d.ts


Plik diff jest za duży
+ 86 - 0
src/Cameras/VR/babylon.vrExperienceHelper.ts


+ 5 - 0
src/babylon.scene.ts

@@ -3818,6 +3818,11 @@
             return hdrSkybox;
         }
 
+        public createDefaultVRExperience(): VRExperienceHelper {
+            var vrHelper = new BABYLON.VRExperienceHelper(this, null);
+            return vrHelper;
+        }
+
         // Tags
         private _getByTags(list: any[], tagsQuery: string, forEach?: (item: any) => void): any[] {
             if (tagsQuery === undefined) {