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

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.