git404hub

what is awesome-3d-gaussian-splatting fr?

mrnerf/awesome-3d-gaussian-splatting — explained in plain English

Analysis updated 2026-06-24

8,605HTMLAudience · researcherComplexity · 1/5Setup · easy

tl;dr

A curated directory of research papers, open-source tools, viewers, and tutorials about 3D Gaussian Splatting, a technique for turning photos or video frames into interactive, photorealistic 3D scenes.

vibe map

mindmap
  root((3DGS awesome))
    What it does
      Curated resource list
      Papers directory
      Tool links
    Content
      Research papers
      Code implementations
      Game engine plugins
    Viewers
      Web browsers
      Desktop apps
      Mobile iOS
    Learning
      Blog posts
      Video tutorials
      Math explainers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Find an open-source 3D Gaussian Splatting implementation to generate 3D scenes from your own photos.

VIBE 2

Discover game engine plugins that let you drop Gaussian Splat scenes into a Unity or Unreal project.

VIBE 3

Get a structured overview of current 3D Gaussian Splatting research before starting a project.

VIBE 4

Find beginner tutorials and blog posts to understand the math behind Gaussian Splatting.

what's the stack?

PythonC++UnityUnrealWebGL

how it stacks up fr

mrnerf/awesome-3d-gaussian-splattingyogeshojha/rengineadams549659584/go-proxy-bingai
Stars8,6058,6448,535
LanguageHTMLHTMLHTML
Setup difficultyeasymoderatemoderate
Complexity1/53/53/5
Audienceresearcherops devopsgeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

in plain english

This repository is a curated directory of papers, tools, and code projects related to 3D Gaussian Splatting, a technique for turning photos or video frames into interactive 3D scenes. Instead of storing a 3D scene as solid geometry, the approach represents it as millions of small colored blobs (called Gaussians) that together form a realistic-looking image when rendered. The result is something like a photorealistic 3D snapshot you can walk around inside. The maintainer is actively tracking new research papers on this topic, which has been growing rapidly. There is a searchable web interface at mrnerf.github.io that lists all catalogued papers with filters, so you can browse the field without reading through the raw repository files. Beyond papers, the repo links to a wide range of working code. There are several independent software implementations in different programming languages (Python, C++, and others), each with different speed and portability trade-offs. Game engine plugins for Unity and Unreal are listed, so developers building interactive experiences can drop 3D Gaussian scenes into their existing projects. Web-based viewers running in a browser are also linked, along with desktop viewers for Linux and native apps for iOS and Blender. For people who want to work with the data format, there are conversion tools that translate between different file types the various implementations use. There are also utilities for editing point clouds and preparing camera data. The learning resources section includes blog posts explaining the math and technique at different levels of detail, YouTube tutorials ranging from two-minute overviews to longer walkthroughs, and links to recorded talks from standards-body meetings about where the format might go next. This repo does not contain original research or its own software. It is a living index maintained by one person and open to contributions. Its value is as a single organized starting point for anyone trying to understand the current state of 3D Gaussian Splatting work across the research and developer community.

prompts (copy fr)

prompt 1
I want to turn photos of my apartment into a 3D Gaussian Splat scene I can view in a browser, which implementation from the awesome list should I use and how do I start?
prompt 2
Which Unity or Unreal plugin from the awesome-3d-gaussian-splatting list is best for building an interactive 3D walkthrough?
prompt 3
Summarize the most important 3D Gaussian Splatting papers in the awesome list and what each one improved.
prompt 4
Show me how to convert a 3D Gaussian Splat file to a different format using the tools listed in the repo.

Frequently asked questions

what is awesome-3d-gaussian-splatting fr?

A curated directory of research papers, open-source tools, viewers, and tutorials about 3D Gaussian Splatting, a technique for turning photos or video frames into interactive, photorealistic 3D scenes.

What language is awesome-3d-gaussian-splatting written in?

Mainly HTML. The stack also includes Python, C++, Unity.

How hard is awesome-3d-gaussian-splatting to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is awesome-3d-gaussian-splatting for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.