add_modifier
Add a Blender modifier with quality defaults and automatically order the stack so booleans, mirror, and solidify run before bevel and subdivision.
Instructions
Add a modifier with quality defaults (exact booleans with the cutter hidden, even-thickness solidify, clipped mirror, angle-limited bevel with hardened normals). The stack is auto-ordered so booleans/mirror/ solidify run before bevel and subdivision.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| type | Yes | bevel, subdivision, mirror, array, solidify, boolean, weighted_normal, twist, bend, taper, stretch, displace, screw, remesh, smooth, corrective_smooth, shrinkwrap, lattice, curve, cast, weld, wireframe, decimate, triangulate (or any Blender modifier type). | |
| apply | No | Apply immediately (destructive). | |
| object | Yes | ||
| params | No | Modifier settings by Blender property name; angles in degrees, objects by name. Shortcuts: mirror {axis:['X']}, array {count, offset:[x,y,z]}, boolean {object:'Cutter', operation:'DIFFERENCE'|'UNION'|'INTERSECT'}, solidify {thickness}, bevel {width, segments, angle}, twist/bend {angle, deform_axis}, displace {strength, noise_scale}. |