Changeset View
Changeset View
Standalone View
Standalone View
mesh_extra_tools/mesh_vertex_chamfer.py
| Show First 20 Lines • Show All 138 Lines • ▼ Show 20 Lines | def execute(self, context): | ||||
| ) | ) | ||||
| # Remove the vert or displace otherwise | # Remove the vert or displace otherwise | ||||
| if dissolve: | if dissolve: | ||||
| bmesh.utils.vert_dissolve(v) | bmesh.utils.vert_dissolve(v) | ||||
| else: | else: | ||||
| v.co += displace * v.normal | v.co += displace * v.normal | ||||
| me.calc_tessface() | me.calc_loop_triangles() | ||||
| return {'FINISHED'} | return {'FINISHED'} | ||||
| def register(): | def register(): | ||||
| bpy.utils.register_class(VertexChamfer) | bpy.utils.register_class(VertexChamfer) | ||||
| def unregister(): | def unregister(): | ||||
| bpy.utils.unregister_class(VertexChamfer) | bpy.utils.unregister_class(VertexChamfer) | ||||
| if __name__ == "__main__": | if __name__ == "__main__": | ||||
| register() | register() | ||||