فهرست منبع

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;