Yotsuba Games
Back to Node List

Symmetry

symmetry

Mirrors one half of the image onto the other โ€” draw half, get a symmetric sprite

Reviewed
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
็”ปๅƒ
input
Image
Required
ๅฏพ็งฐๅŒ–ใ™ใ‚‹็”ปๅƒใงใ™

Output Ports

NameTypeDescription
็”ปๅƒ
output
Image
ๅฏพ็งฐๅŒ–ใ—ใŸ็”ปๅƒใงใ™

Parameters

NameTypeDefaultRangeDescription / Options
ๅ‘ใ
mode
Enum
LeftToRightโ€”

ใฉใกใ‚‰ๅดใ‚’ๆฎ‹ใ—ใฆๅ†™ใ™ใ‹ใงใ™

  • ๅทฆๅŠๅˆ†ใ‚’ๅณใธLeftToRight
    ๅทฆๅŠๅˆ†ใ‚’ๅณๅŠๅˆ†ใธๅ†™ใ—ใพใ™
  • ๅณๅŠๅˆ†ใ‚’ๅทฆใธRightToLeft
    ๅณๅŠๅˆ†ใ‚’ๅทฆๅŠๅˆ†ใธๅ†™ใ—ใพใ™
  • ไธŠๅŠๅˆ†ใ‚’ไธ‹ใธTopToBottom
    ไธŠๅŠๅˆ†ใ‚’ไธ‹ๅŠๅˆ†ใธๅ†™ใ—ใพใ™
  • ไธ‹ๅŠๅˆ†ใ‚’ไธŠใธBottomToTop
    ไธ‹ๅŠๅˆ†ใ‚’ไธŠๅŠๅˆ†ใธๅ†™ใ—ใพใ™
  • ๅทฆไธŠใ‚’ๅ››ๆ–นใธQuad
    ๅทฆไธŠใฎ1/4ใ‚’ๆฎ‹ใ‚Š3ๆ–นๅ‘ใธๅ†™ใ—ใพใ™ใ€‚่ฃ…้ฃพๆจกๆง˜ๅ‘ใ‘ใงใ™

Overview

Mirror-copies half, or one quarter, of an image to the opposite side. Drawing only half for a symmetric result literally halves the work on front-facing characters, icons, emblems, and UI frames.

Usage tips

  • The go-to pairing is draw only half in pixel_canvas โ†’ complete it here. Redrawing also affects only the half.
  • Quad, four-way symmetry, is powerful for emblems, ornamental frames, and floor-tile decoration. Draw at one-quarter density and it naturally becomes a complete pattern.
  • Perfect symmetry can look artificial. After mirroring, add asymmetric eyes, scars, or decorations with blend to give the image life.

Common pitfalls

  • The center column looks thick: at odd width, the center column remains unchanged. For a clean central axis, draw on the axis at an odd size, or design a 2px axis at an even size.
  • Only a flip is needed: use flip_h in transform to reverse the entire image. This node sacrifices one half to build symmetry.

Technical details

  • At odd dimensions, the center column or row remains unchanged.
  • Quad mirrors the upper-left quarter into the other three quadrants. It suits decorative patterns and UI frames.

Examples

  1. Front-facing character: half-drawn Pixel Canvas โ†’ Symmetry(ๅทฆๅŠๅˆ†ใ‚’ๅณใธ) for the full body
  2. Check asymmetry: compare before/after with Blend(Difference) to make asymmetric areas light up
  3. Emblem or frame: create four-way decoration from one-quarter of a pattern with Quad

Related nodes

  • transform โ€” simple flipping rather than symmetry
  • pixel_canvas โ€” the companion for drawing half
  • path_array โ€” symmetry or repetition at the path stage
Back to Node List
Symmetry โ€” PixPipeline Node Reference