Inputs and outputs
| Name | Type | Default | What it changes |
|---|---|---|---|
| Inputs | |||
| Explicit heading | Placement vector | 0.0, 0.0, 1.0 | |
| Twist (degrees) | Placement scalar | 0.0 | |
| Lean (degrees) | Placement scalar | 0.0 | |
| Sink | Placement scalar | 0.5 · ≥ 0 | |
| Local offset | Placement vector | 0.0, 0.0, 0.0 | |
| Maximum tilt (degrees) | Real | 60.0 · 0–90 | |
| Settings | |||
| Orientation | Choice | Located surface | One of: World aligned, Located surface. |
| Local primary axis | Choice | +Y | One of: +X, -X, +Y, -Y, +Z, -Z. |
| Heading | Choice | World forward | One of: World forward, Downhill, Explicit vector. |
| Above tilt limit | Choice | Skip placement | One of: Skip placement, Clamp to limit. |
| Output | |||
| Output | Placement frame | ||
Good to know
How it works
The recipe chooses a base orientation and heading, then applies twist, lean, sink, and local offset in a fixed order.
Useful for
Reusing one shape with different surface following, orientation, and per-placement variation.