[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [19703] trunk/blender/release/scripts/ import_web3d.py: [#18329] VRML import on indexedfaceset munges some colors (off by one)
Campbell Barton
ideasman42 at gmail.com
Mon Apr 13 08:50:02 CEST 2009
Revision: 19703
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=19703
Author: campbellbarton
Date: 2009-04-13 08:50:02 +0200 (Mon, 13 Apr 2009)
Log Message:
-----------
[#18329] VRML import on indexedfaceset munges some colors (off by one)
Thanks to Ezra Peisach for including a patch in the report.
Modified Paths:
--------------
trunk/blender/release/scripts/import_web3d.py
Modified: trunk/blender/release/scripts/import_web3d.py
===================================================================
--- trunk/blender/release/scripts/import_web3d.py 2009-04-13 04:54:12 UTC (rev 19702)
+++ trunk/blender/release/scripts/import_web3d.py 2009-04-13 06:50:02 UTC (rev 19703)
@@ -1566,7 +1566,8 @@
vcolor_spot = None # spot color when we dont have an array of colors
if vcolor:
# float to char
- ifs_vcol = [[int(c*256) for c in col] for col in vcolor.getFieldAsArray('color', 3, ancestry)]
+ ifs_vcol = [(0,0,0)] # EEKADOODLE - vertex start at 1
+ ifs_vcol.extend([[int(c*256) for c in col] for col in vcolor.getFieldAsArray('color', 3, ancestry)])
ifs_color_index = geom.getFieldAsArray('colorIndex', 0, ancestry)
if not ifs_vcol:
More information about the Bf-blender-cvs
mailing list