Skip to main content

Copy

Overview

Creates multiple duplicates of an input mesh, applying incremental transformations to each successive copy.


Inputs

NameTypeDescription
InputMeshDataThe source mesh to be duplicated.
Total NumberintThe number of copies to generate.
TranslationVector3The incremental movement applied to each subsequent copy.
RotationVector3The incremental Euler rotation applied to each subsequent copy.
ScaleVector3The incremental scale multiplier applied to each subsequent copy.

Outputs

NameTypeDescription
OutputMeshDataA single mesh containing all generated copies merged together.

Parameters

This node does not expose additional parameters.


Behavior Notes

  • Incremental Stacking: Transformations are cumulative. For example, if Translation is set to $(0, 1, 0)$, the first copy moves $1$ unit up, the second $2$ units, the third $3$ units, and so on.
  • Spiral & Arrays: By combining small rotation increments with translation, you can easily create complex structures like spiral staircases or circular arrays.
  • Merging: The output is automatically treated as a single MeshData object, similar to passing multiple items through a Merge node.