sculpt_face_sets
Manage face sets for organized sculpting. Auto-create from normals, loose parts, or materials; assign, grow, shrink, isolate, or show face sets.
Instructions
Manage face sets for organized sculpting.
action: 'init_by_normals' — Auto-create face sets from face normal directions 'init_by_loose_parts' — Face sets from disconnected mesh islands 'init_by_materials' — Face sets from material slots 'assign_by_position' — Assign faces in a sphere to a face set 'grow' — Expand a face set by one ring 'shrink' — Contract a face set by one ring 'list' — List all face sets with face counts 'visibility_isolate' — Hide all except specified face set 'visibility_show_all' — Show all face sets
params (JSON): For 'assign_by_position': {"center": [x,y,z], "radius": 0.1}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | init_by_normals | |
| params | No | {} | |
| mesh_name | Yes | ||
| face_set_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |