sculpt_extract
Extracts part of a sculpted mesh as a new object using methods: by mask, face set, position, or surface shell. Controls thickness and offset.
Instructions
Extract part of a sculpted mesh as a new separate object.
method: 'by_mask' — Extract masked region (mask > 0.5) 'by_face_set' — Extract specified face set 'by_position' — Extract faces in a bounding box/sphere 'shell' — Create a thin shell from the surface (like armor/clothing)
thickness: Solidify thickness for extracted piece. offset: Solidify offset (-1 to 1, negative = inward). smooth_iterations: Smooth passes on extraction boundary. params: For by_face_set: {"face_set_id": 1} For by_position: {"center": [x,y,z], "radius": 0.5} or {"min": [x,y,z], "max": [x,y,z]}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | No | by_mask | |
| offset | No | ||
| params | No | {} | |
| mesh_name | Yes | ||
| thickness | No | ||
| smooth_iterations | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |