Explorar o código

Fix shadows issues

David Catuhe %!s(int64=8) %!d(string=hai) anos
pai
achega
c9c5939e22

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1279 - 1279
dist/preview release/babylon.d.ts


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 3 - 3
dist/preview release/babylon.js


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

@@ -44506,9 +44506,11 @@ var BABYLON;
                 if (this._light.needCube()) {
                     if (value === ShadowGenerator.FILTER_BLUREXPONENTIALSHADOWMAP) {
                         this.useExponentialShadowMap = true;
+                        return;
                     }
                     else if (value === ShadowGenerator.FILTER_BLURCLOSEEXPONENTIALSHADOWMAP) {
                         this.useCloseExponentialShadowMap = true;
+                        return;
                     }
                 }
                 if (this._filter === value) {

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1279 - 1279
dist/preview release/babylon.module.d.ts


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 3 - 3
dist/preview release/babylon.worker.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 3617 - 3617
dist/preview release/customConfigurations/minimalViewer/babylon.d.ts


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 9 - 9
dist/preview release/customConfigurations/minimalViewer/babylon.js


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

@@ -33258,9 +33258,11 @@ var BABYLON;
                 if (this._light.needCube()) {
                     if (value === ShadowGenerator.FILTER_BLUREXPONENTIALSHADOWMAP) {
                         this.useExponentialShadowMap = true;
+                        return;
                     }
                     else if (value === ShadowGenerator.FILTER_BLURCLOSEEXPONENTIALSHADOWMAP) {
                         this.useCloseExponentialShadowMap = true;
+                        return;
                     }
                 }
                 if (this._filter === value) {

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 3617 - 3617
dist/preview release/customConfigurations/minimalViewer/babylon.module.d.ts


+ 2 - 0
src/Lights/Shadows/babylon.shadowGenerator.ts

@@ -129,9 +129,11 @@
             if (this._light.needCube()) {
                 if (value === ShadowGenerator.FILTER_BLUREXPONENTIALSHADOWMAP) {
                     this.useExponentialShadowMap = true;
+                    return;
                 }
                 else if (value === ShadowGenerator.FILTER_BLURCLOSEEXPONENTIALSHADOWMAP) {
                     this.useCloseExponentialShadowMap = true;
+                    return;
                 }
             }