X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=blender%2Fio_mspgl%2Fmesh.py;h=3ad3cecc7c570d47b3d8cad22c3dbf0949c11b83;hb=7d7a8f9e77a526fd5f2920b9005805e56a4b686c;hp=88758730881d0c734373ae081b50ea48b60cf760;hpb=a6d952c0a2effd65ee4e82caffe1b96ccd36f84e;p=libs%2Fgl.git diff --git a/blender/io_mspgl/mesh.py b/blender/io_mspgl/mesh.py index 88758730..3ad3cecc 100644 --- a/blender/io_mspgl/mesh.py +++ b/blender/io_mspgl/mesh.py @@ -162,6 +162,8 @@ class Mesh: f.edges.append(e) self.lines = [Line(e) for e in self.edges.values() if not e.faces] + for l in self.lines: + l.vertices = [self.vertices[i] for i in l.vertices] if self.use_auto_smooth: smooth_limit = math.cos(self.auto_smooth_angle) @@ -290,10 +292,10 @@ class Mesh: if progress: progress.set_progress(0.5+i*0.5/len(self.vertices)) - def split_smooth(self, progress = None): + def split_smooth(self, progress=None): self.split_vertices(self.find_smooth_group, progress) - def split_uv(self, index, progress = None): + def split_uv(self, index, progress=None): self.split_vertices(self.find_uv_group, progress, index) def find_smooth_group(self, vertex, face):