---
title: Standard Shapes
order: 1
---

The ten workhorse SDF primitives, one page each. Every one supports the [common parameters](../index.md#common-parameters); per-shape parameters live on the individual pages.

These ten form the **mesh family**: cycle between them with `[` / `]` (Chisel tool active), or swap from the `RMB → Type` submenu. The three [curve-based primitives](../curves.md) are a separate family — a type swap never crosses between mesh and curve shapes. The [Mesh primitive](../mesh.md) is outside both families: it is created by baking an existing mesh object and is never reached by cycling.

## The ten shapes

| Shape | What it's for | Rounding | Bevel |
|---|---|:---:|:---:|
| [Box](box.md) | The hard-surface workhorse | ✓ | — |
| [Sphere](sphere.md) | Perfectly smooth at any scale | — | — |
| [Oblong](oblong.md) | Between box, cylinder, and sphere | ✓ | ✓ |
| [Ngon](ngon.md) | Editable extruded polygon | per corner | per corner |
| [Cylinder](cylinder.md) | Round stock, pins, discs | ✓ | — |
| [Cone](cone.md) | Frustum from full circle to a point | ✓ | — |
| [Capsule](capsule.md) | Hot-dog shapes, limb references | — | — |
| [Torus](torus.md) | Donuts, rings, gaskets | — | — |
| [Prism](prism.md) | N-sided stock, chamfered struts | ✓ | ✓ |
| [Trapezoid](trapezoid.md) | Box frustum, pyramid through to box | ✓ | ✓ |

## Rounding vs bevel

Four of the shapes — [Oblong](oblong.md), [Prism](prism.md), [Trapezoid](trapezoid.md), and per-corner on [Ngon](ngon.md) — split their fillet controls in two:

- **Bevel** rounds the *vertical* edges (the polygon corners running along the shape's axis).
- **Cap Rounding** rounds the *horizontal* rims where the top and bottom faces meet the walls.

Each has its own radius, profile, and chamfer smooth, so you can put a tight chamfer on the corners and a soft fillet on the rims without compromise. Every other shape has a single *Rounding* control, and [Sphere](sphere.md), [Capsule](capsule.md), and [Torus](torus.md) have none at all — they are already smooth by construction.

## See also

- [Mesh Primitive](../mesh.md) — turn any mesh object into an SDF shape
- [Curve-Based Primitives](../curves.md) — extruded 2D curves, swept tubes, revolved profiles
- [Changing the type after creation](../index.md#changing-the-type-after-creation) — cycle keys and the Type submenu
- [Rounding & Blending](../../rounding-and-blending/index.md) — what each profile looks like
