S-03 / SERVICE
An interface can become a place to explore.
I build interactive 3D and motion-led experiences for the web, connecting a visual idea to a responsive interface that people can use with a pointer, touch or keyboard.
Interactive WebGPU and Three.js scenes, scroll-driven stories and motion that stay smooth on real devices, like the machine on this site.
SCOPE
- 01Real-time 3D for the web
- 02Shaders and post-processing
- 03Scroll-driven storytelling
- 04Product showcases and configurators
TOOLS
WebGPU / Three.js / TSL shaders / React Three Fiber / GSAP
01
The scene serves the story
Immersive work starts with a reason for the scene to exist. A product showcase, spatial explanation or scroll-driven story should make the subject easier to understand, not put an effect between the visitor and the content.
I use Three.js, React Three Fiber, WebGPU and authored motion where they fit the browser experience. The interaction, loading path and fallback behavior are part of the design.
02
Built for actual devices
Real-time graphics have to respond to screen size, input capability and performance. The project scope accounts for those conditions and keeps the essential message available if a device cannot use the full scene.
This portfolio is a direct demonstration: the Apple II is a finished model rendered through a scroll-driven WebGPU experience. The accompanying film shows the site running; it is not a client-result metric.
03
Review the evidence
The site film and the live portfolio are the available proof for this service. A new brief should explain the audience, content and device context before choosing a rendering approach.
NEXT STEP
Describe what needs to be built, what already exists and who will use it. The conversation starts with context and scope.
Brief an immersive experience >I'd like to talk about: Immersive 3D and 2D experiences. What we are building: Where it stands today: Timeline: Budget range: