+ task.set_progress(i/len(self.vertices))
+
+ def prepare_sequence(self, task):
+ if self.use_patches:
+ subtask = task.task("Reordering patches", 0.5)
+ self.reorder_patches(subtask)
+
+ subtask = task.task("Building sequence", 1.0)
+ self.build_patch_sequence(subtask)
+ else:
+ subtask = task.task("Reordering faces", 0.5)
+ self.reorder_faces(subtask)
+
+ subtask = task.task("Building sequence", 1.0)
+ if self.use_strips:
+ self.build_tristrip_sequence(subtask)
+ else:
+ self.build_triangle_sequence(subtask)