Skip to content

Mirror

Mirror
Transform

Flips an image horizontally, vertically, or both (180° rotation), or mirrors it radially into a kaleidoscope.

The Mirror node's reflection modes applied to the same source image.
The original image beside two Mirror outputs showing different reflection modes.

Mirror flips the entire image along one or both axes. Horizontal flips are the most common, useful for creating mirrored character sprites or symmetric designs. “Both” mode is equivalent to a 180° rotation.

The Radial direction turns the image into a kaleidoscope, repeating wedge-shaped slices around a movable center point. Set Segments (2 to 32) for the number of slices, and drag the on-canvas gizmo to move the center and rotate the pattern (or set Center X/Y and Angle directly). The Reflect toggle picks the symmetry: on, neighboring slices mirror each other for a seamless kaleidoscope (use an even segment count); off, the source slice repeats by rotation only for a mandala. Interpolation sets the resampling filter, and Edge Mode (Clamp, Wrap, or Transparent) fills any slice that folds past the image bounds.

Pins

ImagePixels
InputRequired
ImagePixels
Output

Transform

DirectionChoice
Default: Horizontal
  • HorizontalFlip left-to-right, creating a mirror image.
  • VerticalFlip top-to-bottom, turning the image upside down.
  • BothFlip both axes, equivalent to a 180° rotation.
  • RadialKaleidoscope symmetry: wedge-shaped slices repeat around a movable center point.
SegmentsInteger
Default: 6 Range: 2–32
Direction = Radial

Number of wedge-shaped slices around the center

ReflectToggle
Default: true
Direction = Radial
  • On: neighboring slices mirror each other (kaleidoscope, seamless with an even segment count).
  • Off: the source slice repeats by rotation only (mandala).
AngleNumber
Default: 0.0 Range: 0.0–360.0
Direction = Radial

Rotation of the wedge pattern around the center (degrees)

Center XNumber
Default: 0.00 Range: -1.00–1.00
Direction = Radial

Horizontal center offset. -1 = left edge, 0 = center, 1 = right edge

Center YNumber
Default: 0.00 Range: -1.00–1.00
Direction = Radial

Vertical center offset. -1 = top edge, 0 = center, 1 = bottom edge

InterpolationChoice
Default: Bilinear
Direction = Radial

Resampling filter

  • NearestNo interpolation, so hard pixel edges are preserved. Best for pixel art.
  • BilinearSmooth blending between pixels, with good general-purpose quality.
  • LanczosHighest quality with sharp detail preservation, best for final output.
Edge ModeChoice
Default: Clamp
Direction = Radial

Fill for slices that fold past the image bounds

  • ClampEdge pixels repeat outward where a slice folds past the image bounds.
  • WrapOut-of-bounds samples wrap around to the opposite edge.
  • TransparentOut-of-bounds areas become transparent.
  • Use Mirror to quickly create left-facing variants from right-facing character sprites.
  • Combine with Composite to create symmetrical designs: mirror, then blend.
  • In Radial mode, an even segment count with Reflect on gives a seamless kaleidoscope; turn Reflect off for a rotational mandala.