blender_modify_object
Modify Blender objects: transform, parent, rename, set origin, toggle visibility, or delete. Use for non-destructive property changes.
Instructions
Modify an existing object — transform, parent, visibility, rename, set origin, or delete. The 'delete' action is destructive and irreversible.
Use this when: you need to change an object's properties.
Do NOT use for: modifiers (use blender_manage_modifier), materials (use blender_manage_material), constraints (use blender_manage_constraints), physics (use blender_manage_physics).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the object to modify. | |
| location | No | New 3D position [x, y, z]. | |
| rotation | No | New Euler rotation [x, y, z] in radians. | |
| scale | No | New scale [x, y, z]. | |
| parent | No | Parent object name. Set to '' to clear parent. | |
| visible | No | Viewport visibility. | |
| hide_render | No | Hide from render. | |
| new_name | No | Rename the object. | |
| active | No | Set as active object. | |
| selected | No | Set selection state. | |
| origin | No | Set origin point. | |
| delete | No | If true, delete this object. DESTRUCTIVE. | |
| delete_data | No | When deleting, also delete underlying data block. |