
July 11, 2026
10 min read
Why Your WebGL Hero Disappears on Browser Back
Your Next.js WebGL background is fine on first load and Link nav, then blank after the browser Back button? Here's the popstate root cause and the R3F rebuild fix.
Posts tagged
← All posts

July 11, 2026
10 min read
Your Next.js WebGL background is fine on first load and Link nav, then blank after the browser Back button? Here's the popstate root cause and the R3F rebuild fix.

July 10, 2026
8 min read
WebGL website examples that actually win awards — real Three.js sites broken down by a creative developer, the techniques behind them, and when a WebGL site is worth building.

July 10, 2026
9 min read
How much does a 3D product configurator cost in 2026? A creative developer breaks down real price ranges for web configurators — build vs buy, cost drivers and how to scope it.

July 1, 2026
11 min read
A GLSL shaders tutorial for web developers — vertex vs fragment shaders, uniforms, attributes, varyings, coordinate spaces, and a worked example you can paste into three.js.

June 27, 2026
9 min read
How to hire a WebGL developer or Three.js developer for 3D web experiences — what they do, what to look for, red flags, costs, and how to brief one well.

June 27, 2026
8 min read
A hands-on React Three Fiber tutorial for beginners — set up the Canvas, build a mesh, animate with useFrame, add lights and OrbitControls, and load a 3D model.

June 27, 2026
8 min read
Build the signature WebGL displacement hover effect with a GLSL image displacement shader in React Three Fiber — uniforms, lerp, performance, and a reduced-motion fallback.

June 27, 2026
8 min read
Three.js performance optimization that actually moves the FPS: cut draw calls, batch geometry, dispose memory, and render on demand in React Three Fiber.