React Three Fiber v10 Alpha 6 Goes WebGPU-First
React Three Fiber v10 alpha 6 makes WebGPURenderer the default and adds deeper Three.js Shading Language support after more than 200 commits. Existing GLSL projects can use the new `/legacy` entry point, while new builds get a WebGPU-first foundation with WebGL2 fallback.
This is a strategically important reset for browser-based 3D: R3F is aligning its default renderer with Three.js’s future, even if the migration temporarily complicates shader-heavy applications.
- –WebGPU becomes the default, enabling node materials, compute shaders, and the modern Three.js rendering pipeline.
- –WebGL remains available through `@react-three/fiber/legacy`, giving teams a migration path for GLSL and WebGL-only libraries.
- –TSL hooks move into `@react-three/tsl`, making shader state more idiomatic for React applications.
- –The alpha introduces meaningful breaking changes, including renderer typing, Canvas props, and state access, so production users should test carefully.
- –WebGL2 fallback lowers browser-compatibility risk while still allowing developers to adopt TSL and WebGPU-oriented APIs.
DISCOVERED
1h ago
2026-10-19
PUBLISHED
1h ago
2026-10-19
RELEVANCE
AUTHOR
pmndrs