浏览代码

Update mixMaterial.ts

David 6 年之前
父节点
当前提交
b1be4943ab
共有 1 个文件被更改,包括 6 次插入7 次删除
  1. 6 7
      materialsLibrary/src/mix/mixMaterial.ts

+ 6 - 7
materialsLibrary/src/mix/mixMaterial.ts

@@ -177,13 +177,6 @@ export class MixMaterial extends PushMaterial {
 
             defines._needUVs = true;
 
-            if (this._mixTexture2) {
-                defines.MIXMAP2 = true;
-            }
-            if (!this._mixTexture2 || !this._mixTexture2.isReady()) {
-                return false;
-            }
-
             if (MaterialFlags.DiffuseTextureEnabled) {
                 if (!this._diffuseTexture1 || !this._diffuseTexture1.isReady()) {
                     return false;
@@ -202,6 +195,12 @@ export class MixMaterial extends PushMaterial {
                 }
 
                 if (this._mixTexture2) {
+                    if (!this._mixTexture2 || !this._mixTexture2.isReady()) {
+                        return false;
+                    }
+                    
+                    defines.MIXMAP2 = true;
+
                     if (!this._diffuseTexture5 || !this._diffuseTexture5.isReady()) {
                         return false;
                     }