Range Map

Maps a value or field from [in_min, in_max] onto [out_min, out_max]; inputs beyond either end hold that end's result. Continuity picks a linear or an eased transition. A common source for the factor of a Mix.

Inputs

Continuity Choice

Shape of the transition: geometric is linear (C0), tangent eases in and out with smoothstep (C1), curvature with smootherstep (C2).

Field Number

The value to map.

Takes: any block that gives Number (102 blocks)
Input min Number

Input that maps to out_min.

Takes: any block that gives Number (102 blocks)
Input max Number

Input that maps to out_max.

Takes: any block that gives Number (102 blocks)
Output min Number

Result at in_min and beyond it.

Takes: any block that gives Number (102 blocks)
Output max Number

Result at in_max and beyond it.

Takes: any block that gives Number (102 blocks)

Output

Number

Used by: any block that takes Number (95 blocks)

Properties

Values the block gives besides its output. The editor lists them under Properties, and an input can read one by reference.

Solid Solid

The field read as a Solid whose surface is where the field is zero.

BoundingBox Bounding Box

The box the field is evaluated in.

Negative Number

The field with its sign flipped (−f), which swaps inside and outside.

Redistanced Number

The field divided by its gradient length (f/|∇f|) so it reads close to a true distance; the zero set does not move.

In the demos

What implicit modeling is

Clever Design GmbH · Einsiedeln, SwitzerlandPrivacy · Imprint