Arch: more robust edge ordering in Arch OBJ exporter

This commit is contained in:
Yorik van Havre 2016-12-22 17:28:09 -02:00
parent 6e51d906ed
commit 21f430da2c

View File

@ -98,10 +98,7 @@ def getIndices(shape,offset):
flist.append(fi)
else:
fi = ""
# OCC vertices are unsorted. We need to sort in the right order...
edges = Part.__sortEdges__(f.OuterWire.Edges)
#print edges
for e in edges:
for e in f.OuterWire.OrderedEdges:
#print e.Vertexes[0].Point,e.Vertexes[1].Point
v = e.Vertexes[0]
ind = findVert(v,shape.Vertexes)