瀏覽代碼

Add Ambient Fallback

Sebastien Vandenberghe 7 年之前
父節點
當前提交
86bb28f06d
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/Materials/PBR/babylon.pbrBaseMaterial.ts

+ 6 - 2
src/Materials/PBR/babylon.pbrBaseMaterial.ts

@@ -885,14 +885,18 @@
                     fallbacks.addFallback(fallbackRank++, "NORMAL");
                 }
 
-                if (defines.VERTEXCOLOR) {
-                    fallbacks.addFallback(fallbackRank++, "VERTEXCOLOR");
+                if (defines.AMBIENT) {
+                    fallbacks.addFallback(fallbackRank++, "AMBIENT");
                 }
 
                 if (defines.EMISSIVE) {
                     fallbacks.addFallback(fallbackRank++, "EMISSIVE");
                 }
 
+                if (defines.VERTEXCOLOR) {
+                    fallbacks.addFallback(fallbackRank++, "VERTEXCOLOR");
+                }
+
                 if (defines.NUM_BONE_INFLUENCERS > 0) {
                     fallbacks.addCPUSkinningFallback(fallbackRank++, mesh);
                 }