Product experiences
Interactive models, material choices, and details visitors can inspect for themselves.
Three.js & WebGL
Try the models below. Rotate an object, change its material, or inspect the geometry in wireframe.
Development approach
These procedural models demonstrate my work with Three.js, materials, lighting, and browser interaction. The viewer loads on demand, supports keyboard controls, respects reduced motion, and pauses rendering when it is off screen.
Discuss a 3D web projectInteractive models, material choices, and details visitors can inspect for themselves.
Architectural studies and scenes that make movement part of the experience.
Responsive layouts, accessible controls, and useful content even when 3D isn’t available.