Added on Aug 4, 2026
WebGL Xylophone | Codrops

About
WebGL Xylophone is a Codrops tutorial demo by Sujen Phea. A long helix of frosted glass bars spirals down through a soft lavender background, and sweeping the cursor across it rings the bars like the keys of a xylophone. Each bar you touch flashes with colour, pink, blue and teal, before fading back to white. The helix scrolls along so new bars keep passing under the pointer. It's made with Three.js, using custom shaders, a small simulation and post-processing, and the whole page weighs only about 0.1 MB.
What it is
How it works
Submitted by
mesh3d
Similar Three.js experiments
Obsidian
made by Robert Leitl
Liquid Geo
made by Robert Leitl
WebGPU Blob
made by aengel
Disco
made by Sujen Phea
Ecctrl
made by Andrew Chen