A 172-component React library with four three.js sculptures, and the author wants feedback from three.js people.
The library: 000h is MIT-licensed, with 172 React components with organic shapes and motion, distributed as a shadcn registry with Fumadocs docs.
The three.js scenes: Four scenes built on three 0.185.1: a Shape Scene that extrudes the library's 2D shapes, a Glass Sculpture with refraction and dispersion, a Flow Sculpture driven by pointer-stirred velocity, and a Particle Sculpture with spring-held particles. No remote textures or assets.
Staying light on a busy page: three.js only loads when a canvas mounts, the renderer is low-power, and nothing renders offscreen or in a hidden tab. Reduced motion shows a still frame, and everything is disposed on unmount.
Sign in to comment.
TL;DR of the post, generated automatically.
A 172-component React library with four three.js sculptures, and the author wants feedback from three.js people.