Morph Field

Tells where each point sits between two shapes: −1 on and inside a, +1 on and inside b, with a smooth ramp across the gap, computed as (a − b) / (|a| + |b|). Use it to drive a morph or a graded change from one shape to the other.

Inputs

A Number

First shape's distance field; the result is −1 on its surface.

Takes: any block that gives Number (102 blocks)
B Number

Second shape's distance field; the result is +1 on its surface.

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.

What implicit modeling is

Clever Design GmbH · Einsiedeln, SwitzerlandPrivacy · Imprint