]> git.tdb.fi Git - libs/gl.git/blobdiff - blender/io_mspgl/export_material.py
An assortment of minor fixes
[libs/gl.git] / blender / io_mspgl / export_material.py
index 64d11b8689bc90806349aaab6df375869e187a7f..a0c0432e993e2b37f1077036bfbc8dbbdc3613d5 100644 (file)
@@ -88,6 +88,10 @@ class MaterialExporter:
 
                        if blend_st:
                                st.sub.append(blend_st)
+                       elif material.alpha_cutoff>0.0:
+                               ss = Statement("blend")
+                               ss.sub.append(Statement("alpha_to_coverage", True))
+                               st.sub.append(ss)
                        if material.receive_shadows:
                                st.sub.append(Statement("receive_shadows", True))
                        if material.image_based_lighting:
@@ -149,7 +153,6 @@ class MaterialExporter:
 
                spec_values = {}
 
-               color_prop = material.properties[0]
                if material.cast_shadows and material.alpha_cutoff>0.0:
                        spec_values["use_alpha_cutoff"] = True
                        variant += "_masked"