[Bf-extensions-cvs] [b257105] master: Code Cleanup: resym xml creation improve

Eugenio Pignataro noreply at git.blender.org
Fri Mar 14 14:07:34 CET 2014


Commit: b2571057733eb7c27602bce66e5b5c252026b1b3
Author: Eugenio Pignataro
Date:   Fri Mar 14 10:07:23 2014 -0300
https://developer.blender.org/rBACb2571057733eb7c27602bce66e5b5c252026b1b3

Code Cleanup: resym xml creation improve

===================================================================

M	oscurart_tools/oscurart_meshes.py

===================================================================

diff --git a/oscurart_tools/oscurart_meshes.py b/oscurart_tools/oscurart_meshes.py
index af1785d..ef4c57d 100644
--- a/oscurart_tools/oscurart_meshes.py
+++ b/oscurart_tools/oscurart_meshes.py
@@ -185,10 +185,10 @@ def reSymSave (self,quality):
     object = bpy.context.object
 
     rdqual = quality
-    rd = lambda x : (round(x[0],rdqual),round(x[1],rdqual),round(x[2],rdqual))
+    rd = lambda x : round(x,rdqual)
     absol = lambda x : (abs(x[0]),x[1],x[2])
 
-    inddict = { rd(vert.co[:]) : vert.index for vert in object.data.vertices[:]}
+    inddict = { tuple(map(rd, vert.co[:])) : vert.index for vert in object.data.vertices[:]}
     reldict = { inddict[vert] : inddict[absol(vert)] for vert in inddict if vert[0] <= 0  if inddict.get(absol(vert))}       
         
     ENTFILEPATH= "%s_%s_SYM_TEMPLATE.xml" %  (os.path.join(os.path.dirname(bpy.data.filepath), bpy.context.scene.name), bpy.context.object.name)



More information about the Bf-extensions-cvs mailing list