react-three-fiber
https://github.com/pmndrs/react-three-fiber
TypeScript
🇨🇭 A React renderer for Three.js
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported1 Subscribers
Add a CodeTriage badge to react-three-fiber
Help out
- Issues
- v10 alpha: useTexture with an array/record argument loops forever (Maximum update depth exceeded)
- v10 alpha: suspending inside <Canvas> re-creates the whole renderer root and silently discards useGPUStorage buffers
- v10 alpha types: useThree/useFrame on the /webgpu entry return base RootState, so renderer.compute() needs a cast
- v10 useRenderPipeline: outputNode assignments after the first compile never take effect (missing RenderPipeline.needsUpdate)
- v10 useRenderPipeline: rebuild() creates a new scenePass without disposing the previous one (GPU memory leak)
- v10 alpha: <Canvas frameloop> maps to the scheduler's global loop — one canvas on 'demand' silently freezes every other canvas
- Port the equirect-background integration test from #3821
- Automate prerelease publishing with release branches, as drei does
- fix(test-renderer): return objects from mock GL object factories
- [v9] canary workflow stamps 10.0.0-canary onto 9.x and 0.x packages
- Docs
- TypeScript not yet supported