self.assign_texture_units()
for f in self.faces:
+ if len(f.vertices)>4:
+ raise ValueError("Ngons are not supported")
f.vertices = [self.vertices[i] for i in f.vertices]
for v in f.vertices:
v.faces.append(f)
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):