X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=blender%2Fio_mspgl%2Fproperties.py;h=6d847012fc96f41bff69cbfa1112c89ff4021752;hp=128b3c53b0010998290c7fea82a7b3aa12f6cdfe;hb=08942dd73918a51baefbe7344b62afc0cad42e55;hpb=f438142c7589df7480aa640cf62b7a2c3d48bab2 diff --git a/blender/io_mspgl/properties.py b/blender/io_mspgl/properties.py index 128b3c53..6d847012 100644 --- a/blender/io_mspgl/properties.py +++ b/blender/io_mspgl/properties.py @@ -84,9 +84,19 @@ class MspGLMaterialProperties(bpy.types.Panel): self.layout.prop(mat, "render_mode") if mat.render_mode=='CUSTOM': - self.layout.prop(mat, "shader") - if mat.shadow_method!='NONE': - self.layout.prop(mat, "shadow_shader") + self.layout.label(text="Render methods") + self.layout.template_list("MATERIAL_UL_mspgl_render_methods", "", mat, "render_methods", mat, "active_render_method_index") + row = self.layout.row() + row.operator("material.add_render_method") + row.operator("material.remove_render_method") + + if mat.active_render_method_index