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. |