Copy
Copies and transforms geometry.
Inputs
-
geometry
- Accepts multiple geometry connections.
-
# of copies
- The number of copies to make of the input primitives.
-
translate
-
The vector value that defines how much each copy will be translated (moved). Each copy of the input primitives will be translated from the transform of the previous copy.
-
For example, a box with a center at
0,0,0
is copied at a translate input of500,0,0
. The first copy will be translated to500,0,0
, the second copy will be translated another500,0,0
for a total translation of1000,0,0
, and so on.
-
-
rotate
-
The vector value that defines how much each copy will be rotated. Each copy of the input primitives will be rotated from the transform of the previous copy.
-
For example, a box with a starting rotation of
0,0,0
is copied at a _rotate _input of0,0,45
. The first copy will be rotated by0,0,45
, the second copy will be rotated another45,0,0
for a total rotation of0,0,90
(from the original input primitives), and so on.
-
-
scale
-
The vector value that defines how much each copy will be scaled. Each copy of the input primitives will be scaled from the transform of the previous copy.
-
For example, a box (with dimensions
1000,1000,1000
) is copied at a scale input of1,1,1.5
. The first copy will be scaled by1.5,1.5,1.5
(now with dimensions of1000,1000,1500
), the second copy will scale the first copy (that has the dimensions of1000,1000,1500
) by1,1,1.5
(now with dimensions of1000,1000,2250
), and so on.
-
-
uniform scale
-
The value that defines how much each copy will be scaled uniformly. Each copy of the input primitives will be scaled from the transform of the previous copy.
-
For example, a box (with dimensions
1000,1000,1000
) is copied at a uniform scale input of1.5
. The first copy will be uniformly scaled by1.5
to the dimensions of1500,1500,1500
, the second copy will uniformly scale the first copy (that has the dimensions of1500,1500,1500
) by1.5
to the dimensions of2250,2250,2250
, and so on.
-
-
combine meshes
- Sets whether to combine all copied meshes into a singular mesh primitive. Only meshes are combined. Curves, NURBS surfaces, and other primitive types are ignored with this function.
Outputs
-
geometry
- Output primitives.
-
points
- The list of points of the output primitives.
-
points.x
- The list of x values of the points of the output primitives.
-
points.y
- The list of y values of the points of the output primitives.
-
points.z
- The list of z values of the points of the output primitives.
Note(s)
-
The combine meshes input has the same function as the combine meshes node with its group behavior input set to
exclude meshes from groups
. -
Other names for this node include: Duplicate.