Wanli Visuals
2026 · Canvas, WebGL · generative interactive

Liquid Garden

A garden that only exists on water: glass flowers held in reflection, rippling when touched, growing new ones from a typed name before letting them go.

01 — The desire

A simple thing, really. I love flowers, and I love receiving them.

A translucent glass hibiscus floating among other glass flowers on rippling water
The garden mid-bloom, an orchid growing into glass while the input reads growing orchid
growing a flower
An emerald orchid freshly bloomed into glass, the message orchid emerald has bloomed fading on the water
the flower has bloomed

02 — The mirror

There's a Chinese phrase for this, 镜花水月, the flower in the mirror, the moon in the water. A Buddhist image, originally, for how all things are illusion and impermanence. Poets later borrowed it for a beauty so far off you can see it perfectly and still never hold it.

A prism peony, glass petals splitting light into rainbow refractions on the water
peony · prism
A single jade lotus glowing gold at its center, reflected in dark water
lotus · jade
Violet orchids studded with light, mirrored in the still water beneath them
orchid · mirror
Scarlet poppies with dark centers, glinting on the water's surface
poppy · scarlet

03 — The idea

So I built a garden that only exists on water. Touch it and it ripples. Pick a flower and it blooms into glass and gold. Type a name that isn't in the garden yet, and it grows one for you, then lets it settle back into reflection.


04 — The reminder

You can't keep a real flower, and you can't keep this one either. It was only ever meant to be appreciated.


Try it

Touch the water, pick a flower, or type a name and grow one of your own.

open full screen ↗