Documentation / Node reference / code nodes
code/SDFSeam
Builds the joint between two distances as a solid rod: a weld bead, a piping, a trim line.
Sdf3d
Keeps NEITHER input. What comes out is the rod of points within `radius` of both surfaces at once, which follows the curve where the two cross. The twin of geo/SDFSeam, for use inside a geo/SDFBuilder sub-network. It is also a quick way to SEE where two fields actually touch, which is otherwise hard to inspect: feed both inputs the shapes you are unsure about and the rod appears exactly where they meet.
The profile decides the rod's cross section. ROUND is a disc of radius `radius`, SQUARE is a square of that half side. The cost runs the other way round from code/SDFBoolean's: ROUND reports up to 41% too much distance where the two surfaces run parallel, so a march that consumes this graph shortens its step, while SQUARE is built from abs and max alone and costs nothing.
Parameters
| Name | Type | What it does |
|---|---|---|
| profile | UInt8 ROUND · SQUARE | The rod's cross section. ROUND is a disc, SQUARE is a square of that half side and costs the march nothing. |
| sdf0 | Float | Distance to the first surface. It does not come out; the rod follows where it crosses the second. |
| sdf1 | Float | Distance to the second surface. |
| radius | Float | HALF the rod's thickness: its radius under ROUND, half its side under SQUARE. It is also how far from each surface the rod reaches. |
See also
- geo/SDFSeam
- code/SDFBoolean
- code/SDFImprint
- code/SDFOffset
This page is generated from the engine, so it describes the release you can download. The same text is in the editor's Help panel next to the node itself.