]> git.tdb.fi Git - libs/gl.git/blobdiff - blender/io_mspgl/export_material.py
Redesign the way shader programs are loaded
[libs/gl.git] / blender / io_mspgl / export_material.py
index 1e5ebe6266f387000802d7f1827e7e0661d2ecac..41ed287bd3ab1c154ad146c2d760053ff9340455 100644 (file)
@@ -11,7 +11,10 @@ def create_technique_resource(material, resources):
                st.sub.append(tech_res.create_embed_statement("material", mat_res))
 
        if material.render_mode=='CUSTOM':
-               st.sub.append(Statement("shader", material.shader))
+               shader = material.shader
+               if shader.endswith(".glsl"):
+                       shader += ".shader"
+               st.sub.append(Statement("shader", shader))
 
        tech_res.statements.append(st)