소스 검색

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;