Sfoglia il codice sorgente

Shadow Generator Serialization Update

Shadow Generator Frustum Edge Falloff Serialization
MackeyK24 7 anni fa
parent
commit
3a76fabfdf
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 5 0
      src/Lights/Shadows/babylon.shadowGenerator.ts

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

@@ -1374,6 +1374,7 @@
             serializationObject.blurScale = this.blurScale;
             serializationObject.useKernelBlur = this.useKernelBlur;
             serializationObject.transparencyShadow = this._transparencyShadow;
+            serializationObject.frustumEdgeFalloff = this.frustumEdgeFalloff;
 
             serializationObject.bias = this.bias;
             serializationObject.normalBias = this.normalBias;
@@ -1486,6 +1487,10 @@
                 shadowGenerator.normalBias = parsedShadowGenerator.normalBias;
             }
 
+            if (parsedShadowGenerator.frustumEdgeFalloff !== undefined) {
+                shadowGenerator.frustumEdgeFalloff = parsedShadowGenerator.frustumEdgeFalloff;
+            }
+
             if (parsedShadowGenerator.darkness) {
                 shadowGenerator.setDarkness(parsedShadowGenerator.darkness);
             }