Free Plugins / Clone Modifier

Clone modifier, Itoosoft

Clone Modifier for 3ds Max

Clone is a modifier for 3ds Max that creates copies of an object by incrementally translating, rotating and scaling the input geometry. In some ways it is similar 3ds Max's built-in Array tool with one major benefit - Clone is fully parametric, so you can change the number of duplicates and their distribution at any time. Other features include the ability to randomise transforms and material IDs; plus you can add multiple Clone's to the modifier stack to create 1D, 2D and even 3D arrays, each with their own settings.

Stairs Parametric Clone, Itoosoft

Features

  • Procedurally clone any geometry object.
  • Increment translation, rotation and scale.
  • Fully non-destructive. Edit settings at any time.
  • Randomly rotate, translate and scale cloned geometry.
  • Randomise material IDs on cloned geometry.
  • Multiple Clone modifiers can be added to the stack to create 2D and 3D arrays.
  • Compatible with Max 9 and above

Procedures

To incrementally transform clones

molecular chain, Itoosoft
chain, Itoosoft
stairs, Itoosoft
  1. Add a Clone Modifier
  2. Use the Number of Clone's value to determine how many times the base geometry is reproduced.
  3. Use the Displacement values to incrementally Translate each clone. There are separate values for X, Y and Z axes.
  4. Use the Rotate values to incrementally Rotate each clone. There are separate values for X, Y and Z axes.
  5. Use the Scale values to incrementally Scale each clone. There are separate values for X, Y and Z axes.

To randomly transform clones

Random Translation Clone, Itoosoft
  1. Add a Clone Modifier
  2. Clone and incrementally Translate geometry as described above.
  3. Use the Random > Displacement values to randomly Translate each clone. There are separate values for X, Y and Z axes.
  4. Use the Random > Rotate values to randomly Rotate each clone. There are separate values for X, Y and Z axes.
  5. Use the Random > Scale values to randomly Scale each clone. There are separate values for X, Y and Z axes.

To randomise material IDs

Random Materials clone, Itoosoft
  1. Add a Clone Modifier
  2. Clone and incrementally Translate geometry as described above.
  3. Randomise transforms if necessary using the procedure described above.
  4. Set the range from which a random Material ID is selected using the From and To properties.

Interface

Clone Parametric interface, Itoosoft

Incremental Transform

No of Clones

Sets the number of times the input geometry is duplicated. Each clone is incremented using the following Transform settings

Displacement

Incrementally translates the input geometry using the values set for the X, Y, and Z axes.

Rotate

Incrementally rotates the input geometry using the values set for the X, Y, and Z axes.

Scale

Incrementally scales the input geometry using the values set for the X, Y, and Z axes.

Random Transform

Random Displacement

Randomly rotates the input geometry using the values set for the X, Y, and Z axes. The range over which a random translation can be selected is set by deducting this value from the current position to create the minimum extent, and adding this value to the current position to create the maximum extent.

Random Rotation

Randomly rotates the input geometry on the Z axis using a value between a range defined by the From and To parameters.

Random Scale

Randomly scales the input geometry. Width scales proportionately on the X and Y axes, while Height scales on the Z axis separately.

Random Material ID

Randomly applies a material ID to each clone, chosen from a range defined using the From and To parameters.

Random Seed

Sets the Random Seed value for the random Transform values. Using a different value for this parameter will yield different randomised results.

Installation

Clone supports 3ds Max 9 and above. There is no automatic installer application, so you will need to install Clone manually by following these steps:

  1. Download Clone from here or Autodesk App Store.
  2. Extract the downloaded ZIP.
  3. Once extracted you will find a folder for each supported version of 3ds Max. Open the appropriate plugin folder and select Clone.dlm.
  4. Copy Clone.dlm to 3ds Maxs plugin directory, usually located at C:\\Program Files\Autodesk\3ds Max #### \\Plugins.