Manifold 3D

Features ›› Nodes ›› Procedural Nodes ›› Manifold Nodes ››
Parent Previous Next

Manifold 3D by Jens Kafitz








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.


Video



Node Overview



Node Ports


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


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)


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


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)


Node Properties


MAIN TAB

Scale


World Scale is a global scale multiplier on the coordinate system feeding into a node


Will apply a scale along X,Y or Z to the coordinate system feeding into a node.

Rotate


Will apply a rotation in X,Y or Z to the coordinate system feeding into a node.

Translate


Will translate your coordinate system feeding into a node in X,Y and Z.


The Offset sliders are an additional translation option with a different slider range, allowing for more nuanced

control.


Extra Attributes


The Offset Multiplier is the Multiplication Factor on the Offset Sliders under the Translate Group, allowing

you to adjust the slider range.


The Seed Parameter adds a starting Value to all Translations of the Manifold Node, allowing you to more

quickly randomize parameters





INTERACTIVE PLACEMENT TAB


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









Created with the Personal Edition of HelpNDoc: Create iPhone web-based documentation