From 36c60d3f8d924799e805ce56cb6e8fe6e49cf12b Mon Sep 17 00:00:00 2001 From: Jeff Terrace Date: Fri, 12 May 2017 09:28:54 -0700 Subject: [PATCH] Use xrange instead of range when exporting to collada. This avoids creating a giant temporary list for large meshes. --- src/Mod/Arch/importDAE.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Arch/importDAE.py b/src/Mod/Arch/importDAE.py index 22a28fe5d7..4f34282276 100644 --- a/src/Mod/Arch/importDAE.py +++ b/src/Mod/Arch/importDAE.py @@ -212,7 +212,7 @@ def export(exportList,filename,tessellation=1): n = f.Normal nindex.extend([n.x,n.y,n.z]) # face indices - for i in range(len(m.Topology[1])): + for i in xrange(len(m.Topology[1])): f = m.Topology[1][i] findex.extend([f[0],i,f[1],i,f[2],i]) print(len(vindex), " vert indices, ", len(nindex), " norm indices, ", len(findex), " face indices.")