Method
This node generates a clone system based on the procedural generator nodes. A clone is generated at every voxel inside the field.
Example |
![]() |
![]() |
Transform
Name |
Description |
---|
Position X |
Changes the x position of all clones from the previous clone. |
Position Y |
Changes the y position of all clones from the previous clone. |
Position Z |
Changes the z position of all clones from the previous clone. |
Rotation Heading |
Changes the x rotation of all clones from the previous clone. |
Rotation Pitch |
Changes the y rotation of all clones from the previous clone. |
Rotation Bank |
Changes the rotation of all clones from the previous clone. |
Scale X |
Changes the x scale of all clones from the previous clone. |
Scale Y |
Changes the y scale of all clones from the previous clone. |
Scale Z |
Changes the z scale of all clones from the previous clone. |
Inherit Transform Channels
Toggle which transform channels should be inherited. By default, all are on.
Attributes
Name |
Description |
---|
Num Voxels X / Y / Z |
Voxel size along the X, Y, and Z axes. |
Node Spawn Mode |
Change the order in which the cloned objects are assigned to individual clone instances.
- All, All of the connected objects are rendered for every clone.
- Iterate, The objects are rendered sequentially by clone. For example the first clone renders the first object, the second clone renders the second object and so on.
- Random, The objects are rendered randomly by clone, and are generated at random points in the system.
|
Rotate Clones By Normals |
Rotate clones to match the normals of the volume. |
Scale Clones By Voxel Size |
Scales the cloned objects to match the voxel sizes. |
Clone Scale |
Scale the size of all the clones. |
Distance Threshold |
Outer threshold for the distance field. |
Min Distance Threshold |
Inner threshold for the distance field. |
Rotation Stiffness |
How much clones resist rotating. |
Scale Stiffness |
How much clones resist rotating. |
Clone Colours |
Toggle whether the clones are coloured based on the procedurals colours, or retain their material values. |
UV Clone Deltas
These parameters apply offsets to the UV Offset / UV Scale / Crop parameters of the materials of each rendered clone.
Name |
Description |
---|
UV Scale X/Y Delta |
Relative change to the uv scale of the clone’s material. |
UV Offset X/Y Delta |
Relative change to the uv offset of the clone’s material. |
Crop Left/Right/Top/Bottom Delta |
Relative change to the crop on each side of the clone’s material. |
Inputs
Name |
Description |
Typical Node Input |
---|
Effectors |
Manipulates the clones after they are spawned. |
Plain Effector |
Transform Modifier |
Links all transform properties to the input node. |
Null |
Target Node |
Always faces the x-axis towards the inputs anchor point. |
Null |
Local Transform Override |
Override the transformation values of the node, relative to its parent. |
Null |
Outputs
Nodes that are to be cloned by a Cloner should be connected to the output of this node. 3D Objects, Shape 3D, and Image Planes may be connected, as well as other Cloner systems