Splat is a dependency-free WebGL renderer for viewing 3D Gaussian Splatting scenes directly in a web browser. It renders photorealistic navigable environments generated from sets of source images. The project uses WebGL 1.0 and is designed to run efficiently on ordinary graphics hardware. Users can load custom .splat files or drag processed .ply files into the page for automatic conversion. Progressive loading allows interaction before every splat has finished loading, while sorting runs asynchronously in a Web Worker. Keyboard, mouse, trackpad, and touch controls provide navigation, camera manipulation, saved viewpoints, and mobile interaction.

Features

  • Real-time 3D Gaussian Splatting rendering
  • Dependency-free WebGL implementation
  • Progressive scene loading
  • Asynchronous splat sorting
  • PLY-to-splat drag-and-drop conversion
  • Keyboard, mouse, trackpad, and touch navigation

Project Samples

Project Activity

See All Activity >

Categories

3D Rendering

License

MIT License

Follow splat

splat Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of splat!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript 3D Rendering Software

Registered

2026-09-01