sculpt_mask_advanced
Apply advanced sculpt masks: cavity, convex, normal direction, curvature, position, noise, blur, contrast, border, or paint sphere.
Instructions
Advanced sculpt masking operations.
action: 'by_cavity' — Mask concave areas (crevices) 'by_convex' — Mask convex areas (peaks) 'by_normal_direction' — Mask faces facing a direction 'by_curvature' — Mask by curvature threshold 'by_position' — Gradient mask along an axis 'by_noise' — Procedural noise mask 'blur' — Gaussian blur existing mask 'contrast' — Increase/decrease mask contrast 'border' — Mask only the border between masked/unmasked 'paint_sphere' — Paint mask in a sphere region
params (JSON): by_normal_direction: {"direction": [x,y,z], "threshold": 0.5} by_curvature: {"min": 0.01, "max": 0.1} by_position: {"axis": "Z", "min": 0.0, "max": 1.0} by_noise: {"scale": 0.1, "threshold": 0.5} contrast: {"factor": 2.0} paint_sphere: {"center": [x,y,z], "radius": 0.1, "value": 1.0}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | by_cavity | |
| params | No | {} | |
| mesh_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |