David Catuhe 8 лет назад
Родитель
Сommit
1332cf67f4

BIN
assets/textures/environment.dds


Разница между файлами не показана из-за своего большого размера
+ 1278 - 1278
dist/preview release/babylon.d.ts


Разница между файлами не показана из-за своего большого размера
+ 8 - 8
dist/preview release/babylon.js


+ 3 - 3
dist/preview release/babylon.max.js

@@ -7758,7 +7758,7 @@ var BABYLON;
         });
         Object.defineProperty(Engine, "Version", {
             get: function () {
-                return "3.0";
+                return "3.1-alpha";
             },
             enumerable: true,
             configurable: true
@@ -18542,7 +18542,7 @@ var BABYLON;
             if (pbr) {
                 var hdrSkyboxMaterial = new BABYLON.PBRMaterial("skyBox", this);
                 hdrSkyboxMaterial.backFaceCulling = false;
-                hdrSkyboxMaterial.reflectionTexture = environmentTexture.clone();
+                hdrSkyboxMaterial.reflectionTexture = this.environmentTexture.clone();
                 hdrSkyboxMaterial.reflectionTexture.coordinatesMode = BABYLON.Texture.SKYBOX_MODE;
                 hdrSkyboxMaterial.microSurface = 1.0 - blur;
                 hdrSkyboxMaterial.disableLighting = true;
@@ -18553,7 +18553,7 @@ var BABYLON;
             else {
                 var skyboxMaterial = new BABYLON.StandardMaterial("skyBox", this);
                 skyboxMaterial.backFaceCulling = false;
-                skyboxMaterial.reflectionTexture = environmentTexture.clone();
+                skyboxMaterial.reflectionTexture = this.environmentTexture.clone();
                 skyboxMaterial.reflectionTexture.coordinatesMode = BABYLON.Texture.SKYBOX_MODE;
                 skyboxMaterial.disableLighting = true;
                 hdrSkybox.infiniteDistance = true;

Разница между файлами не показана из-за своего большого размера
+ 1278 - 1278
dist/preview release/babylon.module.d.ts


Разница между файлами не показана из-за своего большого размера
+ 8 - 8
dist/preview release/babylon.worker.js


Разница между файлами не показана из-за своего большого размера
+ 7831 - 7831
dist/preview release/customConfigurations/minimalViewer/babylon.d.ts


Разница между файлами не показана из-за своего большого размера
+ 18 - 18
dist/preview release/customConfigurations/minimalViewer/babylon.js


+ 3 - 3
dist/preview release/customConfigurations/minimalViewer/babylon.max.js

@@ -7758,7 +7758,7 @@ var BABYLON;
         });
         Object.defineProperty(Engine, "Version", {
             get: function () {
-                return "3.0";
+                return "3.1-alpha";
             },
             enumerable: true,
             configurable: true
@@ -18542,7 +18542,7 @@ var BABYLON;
             if (pbr) {
                 var hdrSkyboxMaterial = new BABYLON.PBRMaterial("skyBox", this);
                 hdrSkyboxMaterial.backFaceCulling = false;
-                hdrSkyboxMaterial.reflectionTexture = environmentTexture.clone();
+                hdrSkyboxMaterial.reflectionTexture = this.environmentTexture.clone();
                 hdrSkyboxMaterial.reflectionTexture.coordinatesMode = BABYLON.Texture.SKYBOX_MODE;
                 hdrSkyboxMaterial.microSurface = 1.0 - blur;
                 hdrSkyboxMaterial.disableLighting = true;
@@ -18553,7 +18553,7 @@ var BABYLON;
             else {
                 var skyboxMaterial = new BABYLON.StandardMaterial("skyBox", this);
                 skyboxMaterial.backFaceCulling = false;
-                skyboxMaterial.reflectionTexture = environmentTexture.clone();
+                skyboxMaterial.reflectionTexture = this.environmentTexture.clone();
                 skyboxMaterial.reflectionTexture.coordinatesMode = BABYLON.Texture.SKYBOX_MODE;
                 skyboxMaterial.disableLighting = true;
                 hdrSkybox.infiniteDistance = true;

Разница между файлами не показана из-за своего большого размера
+ 7831 - 7831
dist/preview release/customConfigurations/minimalViewer/babylon.module.d.ts


+ 3 - 0
dist/preview release/gui/babylon.gui.js

@@ -188,6 +188,9 @@ var BABYLON;
                     var globalViewport = this._getGlobalViewport(scene);
                     for (var _i = 0, _a = this._linkedControls; _i < _a.length; _i++) {
                         var control = _a[_i];
+                        if (!control.isVisible) {
+                            continue;
+                        }
                         var mesh = control._linkedMesh;
                         var position = mesh.getBoundingInfo().boundingSphere.center;
                         var projectedPosition = BABYLON.Vector3.Project(position, mesh.getWorldMatrix(), scene.getTransformMatrix(), globalViewport);

Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/preview release/gui/babylon.gui.min.js


+ 4 - 0
gui/src/advancedDynamicTexture.ts

@@ -199,6 +199,10 @@ module BABYLON.GUI {
                 var globalViewport = this._getGlobalViewport(scene);
 
                 for (var control of this._linkedControls) {
+                    if (!control.isVisible) {
+                        continue;
+                    }
+
                     var mesh = control._linkedMesh;
                     
                     var position = mesh.getBoundingInfo().boundingSphere.center;

+ 1 - 1
src/babylon.engine.ts

@@ -454,7 +454,7 @@
         }           
 
         public static get Version(): string {
-            return "3.0";
+            return "3.1-alpha";
         }
 
         // Updatable statics so stick with vars here