[Bf-extensions-cvs] [a719fe4] master: Move ensure_lookup_table outside the loop

Campbell Barton noreply at git.blender.org
Mon Jun 22 10:50:40 CEST 2015


Commit: a719fe45d84219810f2fa1b2df9f55331ad94619
Author: Campbell Barton
Date:   Mon Jun 22 18:46:08 2015 +1000
Branches: master
https://developer.blender.org/rBACa719fe45d84219810f2fa1b2df9f55331ad94619

Move ensure_lookup_table outside the loop

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

M	object_creaprim.py

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

diff --git a/object_creaprim.py b/object_creaprim.py
index 513f2c1..04379dc 100644
--- a/object_creaprim.py
+++ b/object_creaprim.py
@@ -307,10 +307,10 @@ def do_creaprim(self, mesh, objname, addondir):
 			posn2 += 1
 		strlist.append(")")
 	strlist.append("]\n")
+	strlist.append("		bm.verts.ensure_lookup_table()\n")
 	strlist.append("		for verts in facelist:\n")
 	strlist.append("			vlist = []\n")
 	strlist.append("			for idx in verts:\n")
-	strlist.append("				bm.verts.ensure_lookup_table()\n")
 	strlist.append("				vlist.append(bm.verts[idxlist[idx]])\n")
 	strlist.append("			try:\n")
 	strlist.append("				bm.faces.new(vlist)\n")



More information about the Bf-extensions-cvs mailing list