Kaleidoscope Mandala (2D)
Interactive 2D kaleidoscope mandala: a rotating wedge of flowing noise-like waves is mirrored around a full circle, building a living symmetric pattern you can steer with segment count, color palette and evolution speed.
This simulator rebuilds a kaleidoscope's optics with pure 2D math: the plane around the center is sliced into equal wedges, each wedge is mirrored onto its neighbors, and layered rotating wave patterns are evaluated once per wedge so the whole canvas locks into a single evolving mandala. Adjust the segment count, evolution speed, layer complexity and color palette, or click anywhere to reroll the underlying pattern seed for an entirely new motif.
An interactive 2D kaleidoscope that mirrors rotating layers of wave patterns around a wedge to build a symmetric, ever-evolving mandala you can steer with segment count, layer complexity and color palette.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install