A virtual car showroom that loads instantly in a browser tab. Spin the model, change the paint, and experience smooth 60 FPS rotation without lagging your browser. It is built to run flawlessly on standard devices, not just high-end PCs.
A configurator that renders a car in 3D in the browser and lets you change it while it turns. Deployed and usable at the link above, which is the honest test for this kind of interface: a 3D viewer either holds its frame rate on a normal laptop or it does not, and a screenshot cannot tell you which.
This project is actively being worked on, and the case study below it is deliberately short.
What is worth writing up here is the performance work: the draw-call and texture budget that keeps it running at 60 FPS on normal devices, and the pipeline that compresses 3D assets so the page loads without a three-second blank screen.
Zero load lag. Assets are pre-buffered and optimized using glTF compression so the vehicle renders immediately.
Frame budget. Shaders and geometry are kept lightweight so the render loop sustains a steady 60 frames per second on integrated GPUs.
Web-native 3D. Interactive 3D configurator with Three.js and WebGL, binding customizable material shaders directly to React state.
A graphics engine built directly into your web browser. It allows websites to display complex, 3D video-game-like graphics without needing you to install extra software or plugins.
How many pictures your screen shows each second. At 60 FPS, movements look completely fluid, buttery smooth, and realistic to the human eye, with zero stutter or lag.