Cloning nodes create instances of 3D objects and meshes, with each cloner node defining a method for where and how the clones are spawned. Clones are rendered using hardware instancing on the GPU, making it extremely performance efficient, but it requires each mesh to be an identical copy of one another. To clone an object it must be a child to the output of a Cloner node.
Cloners can be modified by using Effector nodes, which modify the transformation or the colour tint of each clone. By building up multiple of these nodes together, complex animations can be created. Effectors are also time independent, so jumping forward and back in time wont require any simulation or calculations, with the exceptions of the rigid body effector (which runs a physics simulation) and the Spring effector (which uses changes over time to calculate a simple spring simulation).
Cloners are generally hooked into the Root node, although they can be applied to any node – they will still appear in the scene as long as there is a path to a Root node; they will inherit the transformation values of parent nodes.
Effectors
Effector nodes modify the transformation values of clones in cloner node systems.
![Colour Ramp Effector](https://manual.notch.one/0.9.23/en/thumbPlaceholder.jpg)
Modifies a cloner system with colours from an input Colour Ramp.
![FFT Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/fft-effector/img/node-cloning-fft-effector.jpg)
Modifies a cloner system using an audio input.
![Image Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/image-effector/img/node-cloning-image-effector.jpg)
Modifies a cloner system using an input image or video.
![Kill Box Effector](https://manual.notch.one/0.9.23/en/thumbPlaceholder.jpg)
Removes Clones from a cloner system within a specified area.
![Plain Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/plain-effector/img/node-cloning-plain-effector.jpg)
Modifies a cloner system with simple transforms.
![Quantise Effector](https://manual.notch.one/0.9.23/en/thumbPlaceholder.jpg)
Modifies a cloner system by quantising all the clone positions.
![Randomise Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/randomise-effector/img/node-cloning-randomise-effector.jpg)
Modifies a cloner system with randomised transformations.
![Rigid Body Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/rigid-body-effector/img/node-cloning-rigid-body-effector-img.jpg)
Applies a Rigid Body simulation to A cloner system.
![Ripple Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/ripple-effector/img/cloning-effectors-rippleeffector.jpg)
Modifies a cloner system with a ripple effect.
![Sine Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/sine-effector/img/node-cloning-sine-effector.jpg)
Modifiers a cloner system with a sine wave oscillations.
![Spring Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/spring-effector/img/node-cloning-spring-effector-img.jpg)
Modifiers a cloner system by adding a springiness to Clone transformations.
![Target Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/target-effector/img/node-cloning-target-effector.jpg)
Rotates clones to target a point in space.
![Turbulence Effector](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/effectors/turbulence-effector/img/node-cloning-turbulence-effector.jpg)
Modifies a cloner system with turbulent motion.
Nodes
![Clone Cache](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/clone-cache/img/cloner-cache-graph_v1.jpg)
Caches a clone system for faster and repeatable results.
![Clone To Image](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/clone-to-image/img/node-cloning-clone-to-image.jpg)
Generates Clones from an input image.
![Clone To Mesh](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/clone-to-mesh/img/node-cloning-clone-to-mesh.jpg)
Generates Clones from an input geometry
![Clone To Particles](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/clone-to-particles/img/node-cloning-clone-to-particles_v1.jpg)
Generates Clones from an input Particle system
![Clone To Point Cache](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/clone-to-point-cache/img/node-cloning-clone-to-point-cache-img.jpg)
Generates Clones from the positions defined by a Point Cache node.
![Clone To Procedurals](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/clone-to-procedurals/img/node-cloning-clone-to-procedural-img_v1.jpg)
Generates Clones from an input Procedural system.
![Clone To Spline](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/clone-to-spline/img/node-cloning-clone-to-spline.jpg)
Generates a clones which follow the curve of a spline.
![Clone To Transform Array](https://manual.notch.one/0.9.23/en/thumbPlaceholder.jpg)
Generates Clones from an input Array node.
![Clone To Volume](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/clone-to-volume/img/node-cloning-clone-to-voxels.jpg)
Generates Clones which fill the volume of input geometry.
![Cloner](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/cloner/img/node-cloning-cloner.jpg)
Generates Clones in a regular pattern.
![Random Cloner](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/random-cloner/img/node-cloning-random-cloner.jpg)
Generates Clones with random transformations.