Mirror
Mirrors geometry across a selected axis.
Inputs
-
geometry
- Accepts a single geometry connection (unless the SHIFT key is held).
-
axis
- Sets the axis in which input primitives are mirrored across. This can be
x
,y
, orz
.
- Sets the axis in which input primitives are mirrored across. This can be
-
mode
- Sets the position of the mirror axis in which input primitives are mirrored. This can be
around min
,around center
,around max
, oraround pivot value
(which sets a custom mirror axis).
- Sets the position of the mirror axis in which input primitives are mirrored. This can be
-
pivot
- The vector value that defines the mirror plane when the mode input is set to
around pivot value
.
- The vector value that defines the mirror plane when the mode input is set to
-
keep input geo
- Sets whether to keep the input primitives or not.
-
combine result
- Sets how resulting meshes are combined. This can be
leave as is
(will not combine meshes),combine pairs of meshes
(will combine an individual PolyMesh primitive with its mirrored pair), orcombine all meshes
.
- Sets how resulting meshes are combined. This can be
-
mask
- The list of boolean values that defines which primitives to mirror. If empty, all primitives will be mirrored.
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 mode inputs first three options (
around min
,around center
, andaround max
) set the mirror axis position at the bounds of the input primitives. -
Mirrored primitives will also have their UV’s (NURBS curves and surfaces) and normals mirrored as well.