Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bl_info = {
- "name": "Align By Cockhole",
- "category": "Mesh",
- }
- import bpy
- class ObjectScaleX(bpy.types.Operator):
- """Align By Cockhole"""
- bl_idname = "object.scale_x"
- bl_label = "Scale X by Cockhole"
- bl_options = {'REGISTER', 'UNDO'}
- def execute(self, context):
- # The original script
- bpy.ops.transform.resize(value=(0, 1, 1), constraint_axis=(True, False, False))
- return {'FINISHED'}
- class ObjectScaleY(bpy.types.Operator):
- """Align By Cockhole"""
- bl_idname = "object.scale_y"
- bl_label = "Scale Y by Cockhole"
- bl_options = {'REGISTER', 'UNDO'}
- def execute(self, context):
- # The original script
- bpy.ops.transform.resize(value=(1, 0, 1), constraint_axis=(False, True, False))
- return {'FINISHED'}
- class ObjectScaleZ(bpy.types.Operator):
- """Align By Cockhole"""
- bl_idname = "object.scale_z"
- bl_label = "Scale Z by Cockhole"
- bl_options = {'REGISTER', 'UNDO'}
- def execute(self, context):
- # The original script
- bpy.ops.transform.resize(value=(1, 1, 0), constraint_axis=(False, False, True))
- return {'FINISHED'}
- def register():
- bpy.utils.register_class(ObjectScaleX)
- bpy.utils.register_class(ObjectScaleY)
- bpy.utils.register_class(ObjectScaleZ)
- def unregister():
- bpy.utils.unregister_class(ObjectScaleX)
- bpy.utils.register_class(ObjectScaleY)
- bpy.utils.register_class(ObjectScaleZ)
- if __name__ == "__main__":
- register()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement