Primitives
Chisel provides SDF primitives as building blocks for your models. Each primitive is defined by a mathematical distance function, giving you perfectly smooth surfaces at any scale.
Available Primitives
Basic Shapes
- Sphere: Perfect sphere defined by radius
- Box: Rectangular box with optional edge rounding
- Cylinder: Circular cylinder with optional rounding
- Capsule: Cylinder with hemisphere caps
Advanced Shapes
- Cone: Frustum with adjustable cap ratio
- Torus: Donut shape with major and minor radius
- Prism: Triangular prism with optional rounding
- Trapezoid: Box frustum with slanted walls
Special
- Curve: 2D curve extrusion using Blender curve objects
Adding Primitives
Shift+A > Chiselto open the add menu- Select a primitive type
- Or use the Pie Menu (
Q) > North-West for the primitive grid
Common Properties
All primitives share these settings in the Object Properties panel:
- Is Chisel: Toggle to enable/disable SDF
- Primitive Type: Shape selector
- Half-Extents: Bounding box dimensions (derived from object scale)
Rounding (most primitives)
- Rounding: Edge radius (0.0-10.0)
- Profile: Sphere / Smooth / Linear
- Chamfer Smooth: Smoothing for Linear profile (0.0-5.0)
Note: Sphere, Torus, and Capsule do not support rounding as their surfaces are already smooth.