self.layout.prop(mesh, "winding_test")
self.layout.prop(mesh, "smoothing")
+ self.layout.prop(mesh, "use_strips")
self.layout.separator()
bl_region_type = "WINDOW"
bl_context = "object"
+ @classmethod
+ def poll(cls, context):
+ return context.active_object.type=="MESH"
+
def draw(self, context):
obj = context.active_object
("BLENDER", "Blender", "Use Blender's vertex normals"),
("MSPGL", "MspGL", "Compute vertex normals internally")))
bpy.types.Mesh.use_lines = bpy.props.BoolProperty(name="Include lines", description="Include edges without faces as lines", default=False)
+ bpy.types.Mesh.use_strips = bpy.props.BoolProperty(name="Use strips", description="Combine the mesh's triangles into triangle strips", default=True)
bpy.types.Mesh.vertex_groups = bpy.props.BoolProperty(name="Vertex groups", description="Include vertex groups and weights", default=False)
bpy.types.Mesh.max_groups_per_vertex = bpy.props.IntProperty(name="Max groups", description="Maximum amount of groups per vertex", min=1, max=4, default=2)
bpy.types.Mesh.use_uv = bpy.props.EnumProperty(name="Use UV", description="Use UV coordinates", default="UNIT0",