[Bf-extensions-cvs] [f304721] master: TinyFix: Vertex Color Comment should have been out of the per vertex loop
Maurice Raybaud
noreply at git.blender.org
Mon Nov 18 21:33:26 CET 2013
Commit: f304721767d79449c0560920118556a906d99b20
Author: Maurice Raybaud
Date: Mon Nov 18 21:32:40 2013 +0100
http://developer.blender.org/rBAf304721767d79449c0560920118556a906d99b20
TinyFix: Vertex Color Comment should have been out of the per vertex loop
===================================================================
M render_povray/render.py
===================================================================
diff --git a/render_povray/render.py b/render_povray/render.py
index 3108b4a..12df166 100644
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -1131,6 +1131,8 @@ def write_pov(filename, scene=None, info_callback=None):
tabWrite("texture_list {\n")
tabWrite("%d\n" % (((len(me_faces)-quadCount) * 3 )+ quadCount * 4)) # works only with tris and quad mesh for now
VcolIdx=0
+ if comments:
+ file.write("\n //Vertex colors: one simple pigment texture per vertex\n")
for fi, f in enumerate(me_faces):
# annoying, index may be invalid
material_index = f.material_index
@@ -1146,13 +1148,10 @@ def write_pov(filename, scene=None, info_callback=None):
cols = col.color1, col.color2, col.color3, col.color4
else:
cols = col.color1, col.color2, col.color3
-
for col in cols:
key = col[0], col[1], col[2], material_index # Material index!
VcolIdx+=1
vertCols[key] = [VcolIdx]
- if comments:
- file.write("\n //Vertex colors: one simple pigment texture per vertex\n")
if linebreaksinlists:
tabWrite("texture {pigment{ color rgb <%6f,%6f,%6f> }}\n" % (col[0], col[1], col[2]))
else:
More information about the Bf-extensions-cvs
mailing list