Topics / #3d-gaussian-splatting

3D gaussian splatting projects on GitHub

Rendering photorealistic scenes with 3D Gaussian splatting.

As of , the most-starred 3D gaussian splatting projects on GitHub are gaussian-splatting (24.2K stars), engine (17.1K stars) and ooosplat (2K stars). GitHub.Locker tracks 6 3D gaussian splatting repositories with 45.6K stars combined. The fastest-growing on October 18 was spirula-studio, with +19 stars in a day.

6Projects
45.6KStars in total
+57Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

6 projects · by stars

  1. #1 · graphdeco-inria/gaussian-splatting

    gaussian-splatting

    This is the official reference implementation of the paper '3D Gaussian Splatting for Real-Time Radiance Field Rendering' — it reconstructs a 3D scene from photos as a set of 3D Gaussians and renders novel views in real time at 1080p.

    24.2K
  2. #2 · playcanvas/engine

    engine

    PlayCanvas is an open-source game engine for creating interactive 3D apps, games and visualizations that run in any browser on any device. Rendering is built on WebGL2 and WebGPU.

    17.1K
  3. #3 · ooolabdev/ooosplat

    ooosplat

    OOOSplat is a local desktop app that turns an ordinary orbiting video or an image sequence into a 3D Gaussian Splat in one click, running frame extraction, COLMAP camera reconstruction, Brush training, and final.ply export entirely on your own machine.

    2K
  1. 4

    spirula-studio

    1.8Kharry7557558/spirula-studio · C++

    Spirula Studio is a 3D Gaussian Splatting trainer: it turns raw photos or video into splats and textured meshes, all from one self-contained binary.

  2. 5

    WorldSculpt

    343AlayaLab/WorldSculpt · Python

    WorldSculpt is the official implementation of a research method that turns grounded video into 3D scenes: from RGB images with instance masks and 3D boxes it builds a compositional mesh of very complex scenes with hundreds of individual objects.

  3. 6

    InsertAny3D

    183FlagOpen/InsertAny3D · Python

    InsertAny3D is a pipeline that combines a Unity scene, a generative 3D model, and multi-view geometry alignment to insert a new object into a Unity scene as a Gaussian Splatting asset, estimating its position, rotation and scale in Unity world coordinates.

Often tagged together