Cascais - Street Explore

About Cascais - Street Explore

This project is an interactive web tour built using 3D Gaussian Splatting.

It allows visitors to walk through and explore a physical location directly in their web browser, combining realistic scans of real-world spaces with custom virtual interiors.

How to Build It

Video Capture: For the exterior, I recorded video loops of a building from a few different angles and heights. For the interior, it was 3D modeleled and rendered an animation as 360° equirectangular panoramas.

3D Conversion: Dedicated software processes the footage and converts the frames into a detailed 3D point cloud (a Gaussian splat) that captures the real light, textures, and geometry.

Web Integration: I aligned the real-world space with any digital 3D interior models in Blender, then build the final interactive experience using Three.js so it runs smoothly on desktop and mobile browsers without requiring extra apps or downloads. If you'd like to build a similar experience and don't know where to start feel free to get in touch—I’d be happy to help you build one.

Tools used

  • Three.js + WebGPU renderer
  • Gaussian Splat Lite
  • Custom UI and camera controls