Pārlūkot izejas kodu

Shadow Generator Serialization Update

Shadow Generator Frustum Edge Falloff Serialization
MackeyK24 7 gadi atpakaļ
vecāks
revīzija
3a76fabfdf
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  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);
             }