sculpt_brush_full
Sculpt 3D meshes in Blender using 30+ brush types with control over radius, strength, falloff, direction, symmetry, and texture noise. Supports additive and subtractive strokes with accumulate and auto-smooth.
Instructions
Professional sculpt brush with ALL 30+ brush types and full parameter control.
brush_type: DRAW, DRAW_SHARP, CLAY, CLAY_STRIPS, CLAY_THUMB, LAYER, INFLATE, BLOB, CREASE, SMOOTH, FLATTEN, FILL, SCRAPE, MULTIPLANE_SCRAPE, PINCH, GRAB, ELASTIC_DEFORM, SNAKE_HOOK, THUMB, POSE, NUDGE, ROTATE, BOUNDARY, CLOTH
falloff: SMOOTH, SMOOTHER, SPHERE, ROOT, SHARP, LINEAR, CONSTANT, INVERSE_SQUARE, POW4, GAUSSIAN
direction: ADD (raise/build) or SUBTRACT (carve/lower)
stroke_points: JSON array of {x, y, z} world-space points. radius: Brush radius in Blender units (world space). strength: 0.0-1.0 intensity. auto_smooth: 0.0-1.0 smooth pass after each stroke. accumulate: If true, strength compounds on overlap. plane_offset: Offset from surface plane (for CLAY/FLATTEN types). texture_noise_scale: >0 adds procedural noise to displacement.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| radius | No | ||
| falloff | No | SMOOTH | |
| strength | No | ||
| direction | No | ADD | |
| mesh_name | Yes | ||
| accumulate | No | ||
| brush_type | No | DRAW | |
| auto_smooth | No | ||
| plane_offset | No | ||
| stroke_points | No | [] | |
| use_symmetry_x | No | ||
| use_symmetry_y | No | ||
| use_symmetry_z | No | ||
| texture_noise_scale | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |