Commit 991a181
Update to latest r3f/drei version and React 19 (#95)
* Initial plan
* Update all packages to latest r3f v9, drei v10, and React 19
Co-authored-by: abernier <76580+abernier@users.noreply.github.com>
* Fix CI build failures: update postprocessing to v3.0.4, fix zustand imports, fix JSX namespace, migrate Reflector to MeshReflectorMaterial
Co-authored-by: abernier <76580+abernier@users.noreply.github.com>
* Fix Three.js API breaking changes: migrate render() to createRoot(), replace WebGLMultipleRenderTargets with WebGLRenderTarget
Co-authored-by: abernier <76580+abernier@users.noreply.github.com>
* Remove SSR effect from demos (removed in postprocessing v3), fix remaining Reflector migration
Co-authored-by: abernier <76580+abernier@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: abernier <76580+abernier@users.noreply.github.com>1 parent 476e815 commit 991a181
File tree
174 files changed
+25697
-4474
lines changed- apps/website
- demos
- aquarium
- arkanoid-under-60-loc
- arkanoid
- audio-analyser
- src
- backdrop-and-cables
- baking-soft-shadows
- basic-ballpit
- basic-demo
- bestservedbold-christmas-baubles
- bezier-curves-and-nodes
- bloom-hdr-workflow-gltf
- bouncy-watch
- bounds-and-makedefault
- bruno-simons-20k-challenge
- building-dynamic-envmaps
- src
- building-live-envmaps
- bvh
- camera-scroll
- camera-shake
- src
- canvas-text
- cards-with-border-radius
- cards
- caustics
- cell-fracture
- clones
- clouds
- color-grading
- confetti
- csg-bunny-usegroups
- csg-house
- csg-operations-rapier-physics
- dbismut-furniture
- diamond-refraction
- diamond-ring
- drei-rendertexture
- ecctrl-fisheye
- edgesgeometry
- enter-portals
- environment-blur-and-transitions
- envmap-ground-projection
- faucets-select-highlight
- flexbox-yoga-in-webgl
- floating-diamonds
- floating-instanced-shoes
- floating-laptop
- flying-bananas
- frosted-glass
- gatsby-stars
- glass-flower
- gltf-animations-re-used
- gltf-animations-tied-to-scroll
- gltf-animations
- gltfjsx-400kb-drone
- gpgpu-curl-noise-dof
- src
- grass-shader
- ground-projected-envmaps-lamina
- ground-reflections-and-video-textures
- src
- hi-key-bubbles
- horizontal-tiles
- html-annotations
- html-input-fields
- html-markers
- image-gallery
- infinite-scroll
- instanced-particles-effects
- instanced-vertex-colors
- instances
- inter-epoxy-resin
- interactive-spline-scene-live-html
- inverted-stencil-buffer
- iridescent-decals
- lamina-1x
- landing-page
- learn-with-jason
- lulaby-city
- lusion-connectors
- magic-box
- merged-instance
- minecraft
- mixing-controls
- src
- mixing-html-and-webgl-w-occlusion
- mixing-html-and-webgl
- moksha
- monitors
- motionpathcontrols
- mount-transitions
- src
- multiple-views-with-uniform-controls
- src
- nextjs-prism
- night-train
- object-clump
- src
- pairing-threejs-to-ui
- pass-through-portals
- physics-with-convex-polyhedrons
- pinball-in-70-lines
- pmndrs-vercel
- portal-shapes
- portals
- progressive-loading-states-with-suspense
- racing-game
- ragdoll-physics
- rapier-physics
- rapier-ping-pong
- raycast-cycling
- re-using-geometry-and-level-of-detail
- re-using-gltfs
- react-ellipsecurve
- react-pp-outlines
- react-spring-animations
- room-with-soft-shadows
- router-transitions
- scrollcontrols-and-lens-refraction
- scrollcontrols-gltf
- scrollcontrols-with-minimap
- selective-outlines
- shader-fire
- shader-hmr
- shadermaterials
- shoe-configurator
- shopping
- simple-audio-analyser
- simple-physics-demo-with-debug-bounds
- simple-physics-demo
- sky-dome-with-annotations
- soft-shadows
- space-game
- sparks-and-effects
- spline-glass-shapes
- sport-hall
- springy-boxes
- ssgi-spheres-with-rapier-physics
- src/realism-effects
- ssr-test
- src
- stage-presets-gltfjsx
- src/realism-effects
- staging-and-camerashake
- starwars
- src
- stencil-mask
- svg-maps-with-html-annotations
- svg-renderer
- t-shirt-configurator
- the-three-graces
- threejs-journey-lv-1-fisheye
- threejs-journey-portal
- thunder-clouds
- transformcontrols-and-makedefault
- transparent-aesop-bottles
- trigger-meshes
- tying-canvas-to-scroll-offset
- useintersect-and-scrollcontrols
- video-cookies
- video-textures
- view-tracking
- viewcube
- viking-ship
- src
- volumetric-light-godray
- volumetric-spotlight
- water-shader
- wobbling-sphere
- zustand-site
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
174 files changed
+25697
-4474
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
174 | | - | |
175 | | - | |
| 174 | + | |
| 175 | + | |
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
181 | | - | |
182 | | - | |
| 181 | + | |
| 182 | + | |
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | | - | |
39 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
147 | | - | |
148 | | - | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
149 | 161 | | |
150 | 162 | | |
151 | 163 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
0 commit comments