Crucible

Crucible

A physics pit of molten-metal spheres that tumble in and settle under a heat glow. Instanced rigid bodies, bloom, pointer stirring, offscreen-paused, and reduced-motion-safe.

r3fpro

Installation

CLI

npx shadcn@latest add @crucible/crucible

Manual — install dependencies, then copy the source

npm install three @react-three/fiber @react-three/rapier @react-three/postprocessing

Honors prefers-reduced-motion with a designed static fallback, pauses offscreen and on hidden tabs, and passes className through.