瀏覽代碼

ShaderNodes SDK : fix for build

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10576 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
rem..om 12 年之前
父節點
當前提交
ea4e768caa
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      jme3-materialeditor/src/com/jme3/gde/materialdefinition/EditableMatDefFile.java

+ 4 - 2
jme3-materialeditor/src/com/jme3/gde/materialdefinition/EditableMatDefFile.java

@@ -156,9 +156,11 @@ public class EditableMatDefFile {
             material.selectTechnique("Default", SceneApplication.getApplication().getRenderManager());
             Shader s;
             if (version.equals(GLSL100)) {
-                s = glsl100.generateShader(material.getActiveTechnique());
+                glsl100.initialize(material.getActiveTechnique());
+                s = glsl100.generateShader();
             } else {
-                s = glsl150.generateShader(material.getActiveTechnique());
+                glsl150.initialize(material.getActiveTechnique());
+                s = glsl150.generateShader();
             }
             for (Iterator<Shader.ShaderSource> it = s.getSources().iterator(); it.hasNext();) {
                 Shader.ShaderSource source = it.next();