这是indexloc提供的服务,不要输入任何密码
Skip to content

Lib.field.space.TransformField

Thomas Mann edited this page May 28, 2025 · 2 revisions

TransformField

in Lib.field.space


Transforms, rotates and scales the incoming field in 3D space. Similar node with less options: [Translate]

It can be rendered with [RaymarchField] and visualized with [VisualizeFieldDistance].

Other nodes: [RepeatWithMirror], [PolarRepeat], [TwistField].

It needs an incoming field like [BoxSDF], [ChainLinkSDF], [FractalSDF] as an input.

For a simple and interactive tutorial on the TiXL rendering pipeline, see [HowToRaymarchField].


Input Parameters

Name (Relevancy & Type) Description
InputField (ShaderGraphNodeRequired) -
Translation (Vector3) Moves the incoming field

X (-left / +right),
Y (-down / + up),
Z (-forward/+backwards)
Rotation (Vector3) Rotates the incoming field around the following axes:

X: Horizontal axis
Y: Vertical axis
Z: Forward axis
Scale (Vector3) Scales the incoming field in the following directions:

X: Width
Y: Height
Z: Depth
UniformScale (Single) Uniformly scales the incoming field
Shear (Vector3) Shears the incoming field in the following directions:

X: Width
Y: Height
Z: Depth
Pivot (Vector3) Moves the Pivot (center point) of the incoming field:

X (-left / +right)
Y (-down / + up)
Z (-forward/+backwards)

The Pivot Point determines the location of the incoming subgraph Gizmo. Transforming its location can make it easier to perform transformations around the position you want.

Outputs

Name Type
Result T3.Core.DataTypes.ShaderGraphNode

Please help use to improve this documentation. Feel free to improve the description.

⚠ Everything else is automatically generated and will be overwritten regularly.

Clone this wiki locally