Skip to content

node mirrorvariant

Blossom Merz edited this page Sep 21, 2026 · 13 revisions

Home > Transform > MirrorVariant

< Previous: RotateVariant | Next: RotateMirrorVariant >

Node Library

MirrorVariant node icon   MirrorVariant (node)

The reflection twin of PlaceVariant: at each site a mirrored pair whose original and reflection are each an independent member of a Collection, across an Axis (Axis A->Axis B).

MirrorVariant node diagram

Wire a Random Per-Point field into Index for a fresh draw per copy; Add OG keeps the un-mirrored original. Covers the pure-reflection groups (pm/pg/cm)

Category: Transform | Add menu: Transform > MirrorVariant

Inputs

  • Collection (any): the set of members to pick from.
  • Points (point): the target sites; a mirrored pair lands on each.
  • Base Point (point): the spot on each member that lands on the site; defaults to its centroid.
  • Axis A (point): first point defining the reflection axis; keep it through the base.
  • Axis B (point): second point defining the reflection axis.
  • Add OG (on/off): also keep the un-mirrored original alongside the reflection.
  • Index (any): which member each copy draws (0-based, wraps); a number, a per-copy field, or a list (one index per copy).

Outputs

  • Geometry (any): the mirrored pairs as a list, each copy its own group.

The Index input - one member or a per-copy draw

Index (typed any) picks which member of the Collection is used for each of the mirrored pair:

  • A number: both use that one member (0-based, wraps).
  • A Random "Per-Point" field: each copy draws its own member independently.

< Previous: RotateVariant | Next: RotateMirrorVariant >

Related

Locus Studio Docs

Home

Getting Started

Modeling - Drawing

Modeling - Editing

Annotation

Layers

Modeling Menus

The Nodes Window

Node Library

Clusters

Bridging Modeling & Nodes

Patterns & Symmetry

Image-Driven Fields

Saving, Exporting & Files

Preferences & Language

CLI

Reference

Clone this wiki locally