From 1f47d2cac08e947b7908b68d4b344bcba2f9d782 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Thu, 9 Apr 2015 20:17:37 -0300 Subject: [PATCH] Arch: added DAE importer patch - fixes #2044 --- src/Mod/Arch/importDAE.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/Mod/Arch/importDAE.py b/src/Mod/Arch/importDAE.py index 30b123f478..db076a8bd0 100644 --- a/src/Mod/Arch/importDAE.py +++ b/src/Mod/Arch/importDAE.py @@ -125,12 +125,12 @@ def export(exportList,filename): objind = 0 scenenodes = [] for obj in exportList: + vindex = [] + nindex = [] + findex = [] if obj.isDerivedFrom("Part::Feature"): print "exporting object ",obj.Name, obj.Shape m = obj.Shape.tessellate(1) - vindex = [] - nindex = [] - findex = [] # vertex indices for v in m[0]: vindex.extend([v.x*scale,v.y*scale,v.z*scale]) @@ -146,9 +146,6 @@ def export(exportList,filename): elif obj.isDerivedFrom("Mesh::Feature"): print "exporting object ",obj.Name, obj.Mesh m = obj.Mesh - vindex = [] - nindex = [] - findex = [] # vertex indices for v in m.Topology[0]: vindex.extend([v.x*scale,v.y*scale,v.z*scale])