David Catuhe 7 rokov pred
rodič
commit
e62f841b93

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 3777 - 3764
Playground/babylon.d.txt


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 11773 - 11773
dist/preview release/babylon.d.ts


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 4 - 4
dist/preview release/babylon.js


+ 7 - 2
dist/preview release/babylon.max.js

@@ -72241,7 +72241,12 @@ var BABYLON;
                 }
                 if (this._btnVR) {
                     this._btnVR.addEventListener("click", function () {
-                        _this.enterVR();
+                        if (!_this.isInVRMode) {
+                            _this.enterVR();
+                        }
+                        else {
+                            _this.exitVR();
+                        }
                     });
                 }
                 window.addEventListener("resize", function () {
@@ -72456,7 +72461,7 @@ var BABYLON;
             this.updateButtonVisibility();
         };
         VRExperienceHelper.prototype.updateButtonVisibility = function () {
-            if (!this._btnVR) {
+            if (!this._btnVR || this._useCustomVRButton) {
                 return;
             }
             this._btnVR.className = "babylonVRicon";

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 4 - 4
dist/preview release/babylon.worker.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 6 - 6
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.js


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

@@ -72087,7 +72087,12 @@ var BABYLON;
                 }
                 if (this._btnVR) {
                     this._btnVR.addEventListener("click", function () {
-                        _this.enterVR();
+                        if (!_this.isInVRMode) {
+                            _this.enterVR();
+                        }
+                        else {
+                            _this.exitVR();
+                        }
                     });
                 }
                 window.addEventListener("resize", function () {
@@ -72302,7 +72307,7 @@ var BABYLON;
             this.updateButtonVisibility();
         };
         VRExperienceHelper.prototype.updateButtonVisibility = function () {
-            if (!this._btnVR) {
+            if (!this._btnVR || this._useCustomVRButton) {
                 return;
             }
             this._btnVR.className = "babylonVRicon";
@@ -83716,7 +83721,7 @@ var BABYLON;
                             }
                         }
                     }
-                    else {
+                    else if (mesh.material) {
                         remaining++;
                     }
                 }
@@ -83738,7 +83743,7 @@ var BABYLON;
                             }
                         }
                     }
-                    else if (mesh.material !== null) {
+                    else if (mesh.material) {
                         this._compileMaterialAsync(mesh.material, mesh, function () {
                             if (--remaining === 0) {
                                 onSuccess();

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 2 - 2
dist/preview release/inspector/babylon.inspector.bundle.js


+ 2 - 2
dist/preview release/loaders/babylon.glTF2FileLoader.js

@@ -1877,7 +1877,7 @@ var BABYLON;
                             }
                         }
                     }
-                    else {
+                    else if (mesh.material) {
                         remaining++;
                     }
                 }
@@ -1899,7 +1899,7 @@ var BABYLON;
                             }
                         }
                     }
-                    else if (mesh.material !== null) {
+                    else if (mesh.material) {
                         this._compileMaterialAsync(mesh.material, mesh, function () {
                             if (--remaining === 0) {
                                 onSuccess();

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 2 - 2
dist/preview release/loaders/babylon.glTF2FileLoader.min.js


+ 2 - 2
dist/preview release/loaders/babylon.glTFFileLoader.js

@@ -4033,7 +4033,7 @@ var BABYLON;
                             }
                         }
                     }
-                    else {
+                    else if (mesh.material) {
                         remaining++;
                     }
                 }
@@ -4055,7 +4055,7 @@ var BABYLON;
                             }
                         }
                     }
-                    else if (mesh.material !== null) {
+                    else if (mesh.material) {
                         this._compileMaterialAsync(mesh.material, mesh, function () {
                             if (--remaining === 0) {
                                 onSuccess();

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 1 - 1
dist/preview release/loaders/babylon.glTFFileLoader.min.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 1 - 1
dist/preview release/loaders/babylon.objFileLoader.min.js


+ 2 - 2
dist/preview release/loaders/babylonjs.loaders.js

@@ -4989,7 +4989,7 @@ var BABYLON;
                             }
                         }
                     }
-                    else {
+                    else if (mesh.material) {
                         remaining++;
                     }
                 }
@@ -5011,7 +5011,7 @@ var BABYLON;
                             }
                         }
                     }
-                    else if (mesh.material !== null) {
+                    else if (mesh.material) {
                         this._compileMaterialAsync(mesh.material, mesh, function () {
                             if (--remaining === 0) {
                                 onSuccess();

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 2 - 2
dist/preview release/loaders/babylonjs.loaders.min.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 12 - 12
dist/preview release/viewer/babylon.viewer.js