FieldShapeModify

The FieldShapeModify node provides various operations to modify a signed distance field.

Inputs and Controls

Connection Type

Connection Name

Function

Input

fld

An input for connecting to Field shape that you wish to modify.

Control (UI)

Knob (Scripting)

Default Value

Function

FieldShapeModify Tab

Operation

operation

Round

Specifies the type of modify operation to do: Round, Invert, Shell, Elongate, Twist, Bend, Repeat, Limited Repeat, Repeat Polar, Mirror, Extrude2D, Revolve2D.

If Operation = Round
Rounding rounding 0 Sets how much rounding to apply.
If Operation = Shell or Extrude2D
Thickness thickness 0.1 Sets the thickness of the operation.
If Operation = Elongate
Elongate elongate x = 0, y = 1, z = 0 Sets the values for the amount to elongate the shape.
If Operation = Twist or Bend or Repeat Polar
Angle angle 0 Sets the angle of the operation.
If Operation = Repeat
Repeat repeat x = 0.5, y = 0.5, z = 0.5 Sets the values of the repeat operation.
If Operation = Limited Repeat
Repeat repeat x = 0.5, y = 0.5, z = 0.5 Sets the values of the repeat operation.
Limit limit x = 1, y = 1, z = 1 Sets when to stop the repeat operation.
If Operation = Revolve2D
radius radius 0 Sets the radius of the operation.
Display Tab
Draw Bounding Box preview_bounds off Draw the bounding box of the field if it has one.
Draw Preview (SDF and Density only) preview_on off Draw a rough preview of the field.
Preview Opacity preview_opacity 0.5 The opacity at which to draw the preview.
Scale preview_scale 1 A value by which the field is multiplied before drawing. You may need to increase this to display faint volumes for example.
Offset preview_offset 0 A value added to the field before drawing (after scaling).
Detail preview_detail 1 The detail level at which the preview is drawn. Large values are more accurate but slower to draw.