Manifold 3D by Jens Kafitz |
- Where to find it: (This Node is available in the Nodegraph only)
- NodeGraph / Right Mouse Click / Add Nodes / Manifold /
A manifold is a node to transform coordinates such as Position + Normal resulting in a change of scale,
translation or rotation.
All Extension Pack Procedurals have a 'Manifold' connection in the Nodegraph to attach this to, standard Mari
Nodes if they are supported usually have a 'Position' Input that is compatible
Manifold 3D by default uses your objects Position Data as a coordinate system but the coordinate system
can be changed by mapping the '3D Coordinates' Connection in the Nodegraph.
- Manifold Out
The Default Output of the combined Manifold Processing.
Can be for example connected to any Manifold (3D) or Position input on other nodes.
- 3D Scale
Outputs only the Scale Component of the Manifold
- 3D Rotation
Outputs only the Rotation Component of the Manifold
- 3D Offset
Outputs only the Translation Component of the Manifold
3D Scale, 3D Rotation can for example be used to drive the 3D Scale and 3D Rotation on Triplanar nodes
- Manifold (3D)
When this connection is mapped in the Nodegraph it will overwrite the coordinate system used by the Node.
By default, if the 3D Coordinates Handle is unmapped the Node will use your Objects Positional Data.
Possible other alternatives to connect here are Normals such as output by the 'Custom Surface Normal' Node or
even another Manifold Node (Manifold 3D, Manifold by Locator etc.) .
- 3D Scale (XYZ)
When this connection is mapped in the Nodegraph it will overwrite the Nodes Sliders in the 'Transform Scale'
Group. You can attach any node to the Scale Handle and drive X,Y and Z Scaling by modifying the incoming RGB
Data (R = X, G = Y, B = Z)
- 3DRotation (XYZ)
When this connection is mapped in the Nodegraph it will overwrite the Nodes Sliders in the 'Transform Rotate'
Group. You can attach any node to the Rotation Handle and drive X,Y and Z Rotation by modifying the incoming RGB
Data (R = X, G = Y, B = Z) Intensity
- 3D Offset (XYZ)
When this connection is mapped in the Nodegraph it will overwrite the Nodes Sliders in the 'Transform Translate'
Group. You can attach any node to the Translation Handle and drive X,Y and Z by modifying the incoming RGB
Data (R = X, G = Y, B = Z)
MAIN TAB
- World Scale
World Scale is a global scale multiplier on the coordinate system feeding into a node
- Scale X / Y / Z
Will apply a scale along X,Y or Z to the coordinate system feeding into a node.
- Rotate X / Y / Z
Will apply a rotation in X,Y or Z to the coordinate system feeding into a node.
- Translate X / Y / Z
Will translate your coordinate system feeding into a node in X,Y and Z.
- Offset X / Y / Z
The Offset sliders are an additional translation option with a different slider range, allowing for more nuanced
control.
- Offset Multiplier
The Offset Multiplier is the Multiplication Factor on the Offset Sliders under the Translate Group, allowing
you to adjust the slider range.
- Seed
The Seed Parameter adds a starting Value to all Translations of the Manifold Node, allowing you to more
quickly randomize parameters
INTERACTIVE PLACEMENT TAB
- Pick Locator
Allows you to pick or create a Locator so you can adjust the Manifold Transformations directly in the viewport.
Refer to the Locator Usage Section of the Manifold by Locator Node or the Locator Video above for samples.