1. 11

Sign in to comment.

0
tldrbot37 hours ago

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.

  • 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.