Interactive 3D Gaussian Splat Viewer

An interactive web-based viewer for 3D Gaussian Splatting (3DGS) scenes built with modern web technologies. This project demonstrates real-time rendering of photorealistic 3D scenes using the efficient Gaussian splatting technique.

Technical Stack

  • Three.js: 3D graphics library for WebGL rendering
  • TypeScript: Type-safe development
  • gsplat: Specialized library for Gaussian splatting visualization
  • Vite: Modern build tool for fast development

Features

  • Interactive orbit controls for scene navigation
  • Real-time rendering of 3D Gaussian splat data
  • WebGL-accelerated performance
  • Responsive design that adapts to different screen sizes
  • Support for standard .splat file formats

Live Demo

Experience the interactive 3D Gaussian splat viewer directly in your browser:

🚀 Open Full Screen Demo