Method

This node clones 3D objects to positions defined by a Point Cache node.

The number of clones is defined by the Num Clones parameter and limited by the total number of points in the Point Cache (accounting for the density attribute set in the Point Cache). If Colour Clones is enabled the colours of the points are transferred to the material colours of the cloned objects.

Example
Example Nodegraph

Transform

Name Description
Position X Move its position along the x-axis in local space.
Position Y Move its position along the y-axis in local space.
Position Z Move its position along the z-axis in local space.
Rotation Heading Rotate the object about the x-axis.
Rotation Pitch Rotate the object about the y-axis.
Rotation Bank Rotate the object about the z-axis.
Scale X Scale along the x-axis.
Scale Y Scale along the y-axis.
Scale Z Scale along the z-axis.

Inherit Transform Channels

Toggle which transform channels should be inherited. By default, all are on.

Attributes

Name Description
Rotation Mode How the clones should be oriented once spawned.
  • None, Spawned objects ignore the rotation of the source object.
  • Object, Spawned objects use the rotation of the source object.
  • Align To Normals, Spawned objects align their rotations with the normals of the object.
Rotation – Heading/Pitch/Bank Enable or disable rotation for clones by their heading, rotation or bank.
Scale Clones By Poly/Edge Size Toggle whether to scale the clones by the size of their poly/edge size (depending on which mode is selected in the “Mode” attribute).
Clone Scale Scale the size of all the clones.
Clone Offset From Surface How far the clones are spawned from the surface of the source object.
Colour Clones Allow the clones to be coloured at generation
Colour Cutoff Mode Change how the mesh texture cuts off certain clones.
  • Luminance, The luminance values of the mesh texture are used.
  • Alpha, The alpha values of the mesh texture are used.
  • Luminance * Alpha, Luminance values multiplied by the alpha values are used.
Colour Cutoff Limit how bright regions of the image must be for the clones to be spawned.

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 Delta The delta to apply to the UV Scale X parameter of the clone’s material.
UV Scale Y Delta The delta to apply to the UV Scale Y parameter of the clone’s material.
UV Offset X Delta The delta to apply to the UV Offset X parameter of the clone’s material.
UV Offset Y Delta The delta to apply to the UV Offset Y parameter of the clone’s material.
Crop Left Delta The delta to apply to the Crop Left parameter of the clone’s material.
Crop Right Delta The delta to apply to the Crop Right parameter of the clone’s material.
Crop Top Delta The delta to apply to the Crop Top parameter of the clone’s material.
Crop Bottom Delta The delta to apply to the Crop Bottom parameter of the clone’s material.

Inputs

Name Description Typical Node Input
Point Cache Source points for the cloner. Point Cache
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, 3D Shapes, and Image Planes may be connected, as well as other Cloners.