Jelajahi Sumber

StandMaterial._TextureDirtyFlag of 0 was not correctly marking textures as dirty due to bitwise comparison of 0&0 always being false

Adam Bowman 8 tahun lalu
induk
melakukan
793c129992
1 mengubah file dengan 5 tambahan dan 5 penghapusan
  1. 5 5
      src/Materials/babylon.material.ts

+ 5 - 5
src/Materials/babylon.material.ts

@@ -170,11 +170,11 @@
             return Material._CounterClockWiseSideOrientation;
         }
 
-        private static _TextureDirtyFlag = 0;
-        private static _LightDirtyFlag = 1;
-        private static _FresnelDirtyFlag = 2;
-        private static _AttributesDirtyFlag = 4;
-        private static _MiscDirtyFlag = 8;
+        private static _TextureDirtyFlag = 1;
+        private static _LightDirtyFlag = 2;
+        private static _FresnelDirtyFlag = 4;
+        private static _AttributesDirtyFlag = 8;
+        private static _MiscDirtyFlag = 16;
 
         public static get TextureDirtyFlag(): number {
             return Material._TextureDirtyFlag;