소스 검색

Update mixMaterial.ts

David 6 년 전
부모
커밋
2f00f38e72
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      materialsLibrary/src/mix/mixMaterial.ts

+ 5 - 4
materialsLibrary/src/mix/mixMaterial.ts

@@ -171,17 +171,18 @@ export class MixMaterial extends PushMaterial {
 
         // Textures
         if (scene.texturesEnabled) {            
-            if (this._mixTexture1 && this._mixTexture1.isReady()) {
+            if (this._mixTexture1 && !this._mixTexture1.isReady()) {
                 return false;
             }
                     
             defines._needUVs = true;
             
-            if (this._mixTexture2 && this._mixTexture2.isReady()) { 
-                return false;
-            } else {
+            if (this._mixTexture2) {
                 defines.MIXMAP2 = true;
             }
+            if (this._mixTexture2 && !this._mixTexture2.isReady()) { 
+                return false;
+            }          
             
             if (MaterialFlags.DiffuseTextureEnabled) {                 
                 if (!this._diffuseTexture1 || !this._diffuseTexture1.isReady()) {