Bläddra i källkod

tiny boost :)

David Catuhe 8 år sedan
förälder
incheckning
83ca07188b
3 ändrade filer med 2452 tillägg och 2448 borttagningar
  1. 1224 1224
      dist/preview release/babylon.d.ts
  2. 1224 1224
      dist/preview release/babylon.module.d.ts
  3. 4 0
      src/Materials/babylon.materialHelper.ts

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1224 - 1224
dist/preview release/babylon.d.ts


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1224 - 1224
dist/preview release/babylon.module.d.ts


+ 4 - 0
src/Materials/babylon.materialHelper.ts

@@ -180,6 +180,10 @@
         }
         }
 
 
         public static HandleFallbacksForShadows(defines: MaterialDefines, fallbacks: EffectFallbacks, maxSimultaneousLights = 4): void {
         public static HandleFallbacksForShadows(defines: MaterialDefines, fallbacks: EffectFallbacks, maxSimultaneousLights = 4): void {
+            if (!defines["SHADOWS"]) {
+                return;
+            }
+
             for (var lightIndex = 0; lightIndex < maxSimultaneousLights; lightIndex++) {
             for (var lightIndex = 0; lightIndex < maxSimultaneousLights; lightIndex++) {
                 if (!defines["LIGHT" + lightIndex]) {
                 if (!defines["LIGHT" + lightIndex]) {
                     break;
                     break;