08 / 25·WebGL & 3D

CHROMA

Colour-science lab. Dissect a colour solid, point by point.

CHROMA homepage — full preview

About the work

A colour-science lab whose specimen is a 4,200-point HSL bicone in three.js. Shader uniforms slice the solid open — by hue plane, by lightness slab — so the reader can dissect colour space the way the copy describes it.

How it was made

The dissection worked from the first build; the craft went into how the discarded points dim. Full transparency lost the solid's silhouette, so the final pass settled on a low alpha that keeps the bicone readable while the slice glows at full strength.

Like every work in the exhibition, it passed three full iteration passes — a visual critique, a deepening pass, and a QA pass at 390px with reduced motion and zero console errors — and documents itself in its own build guide.

Key features

  • 4,200-point HSL bicone as a GPU point cloud
  • Live dissection: hue-plane and lightness-slab slicing
  • Slice controls bound to the reading position
  • Dimmed off-slice points keep the solid's silhouette

Technology

  • three.js
  • Custom shaders
  • Point clouds
  • GSAP

In its own light

CHROMA — desktop homepage
Desktop · 1440
CHROMA — mobile view
Mobile · 390
CHROMA — build guide page
The /guide route — how the work explains itself