Skip to content
3D & Experimental

CrystalCore

A quartz cluster on broken rock with a slow light inside. Facets are real cut solids and light bounces inside them. Drag or arrow keys turn it, a press sends a pulse out through the stone. WebGL, no three.js.

Download
  • React
  • Tailwind CSS v4
  • motion

Props

NameTypeDefaultWhat it does
tintstring"#d8a874"Six-digit hex colour of the quartz.
glowstring"#ff6a24"Six-digit hex colour of the light inside.
speednumber11 is the default pace; 2 is twice as fast.
labelstring"A quartz crystal cluster..."Name read out by screen readers.
classNamestring"aspect-square w-80"Set the size here.