浏览代码

Fixed an issue with shaderNodes loading

Nehon 9 年之前
父节点
当前提交
c859cf375c
共有 1 个文件被更改,包括 1 次插入3 次删除
  1. 1 3
      jme3-core/src/plugins/java/com/jme3/material/plugins/J3MLoader.java

+ 1 - 3
jme3-core/src/plugins/java/com/jme3/material/plugins/J3MLoader.java

@@ -621,9 +621,7 @@ public class J3MLoader implements AssetLoader {
             // Not sure if this is needed anymore, since shader caching
             // is now done by TechniqueDef.
             technique.setShaderFile(technique.hashCode() + "", technique.hashCode() + "", "GLSL100", "GLSL100");
-        }
-
-        if (shaderNames.containsKey(Shader.ShaderType.Vertex) && shaderNames.containsKey(Shader.ShaderType.Fragment)) {
+        }else if (shaderNames.containsKey(Shader.ShaderType.Vertex) && shaderNames.containsKey(Shader.ShaderType.Fragment)) {
             technique.setShaderFile(shaderNames, shaderLanguages);
         } else {
             technique = null;