GitHub topics: 3d-gaussian-splatting
tomiwaAdey/awesome-gaussian-splatting
A curated list of resources on Gaussian Splatting techniques, featuring seminal papers, cutting-edge research, practical implementations, and community discussions. Ideal for both beginners and experts.
Size: 38.1 KB - Last synced at: about 5 hours ago - Pushed at: over 1 year ago - Stars: 153 - Forks: 4

j3soon/omni-3dgs-extension
3D Gaussian Splatting (3DGS) extension for Omniverse
Language: Python - Size: 2.97 MB - Last synced at: about 23 hours ago - Pushed at: 5 days ago - Stars: 27 - Forks: 0

mdyao/Awesome-3D-AIGC
A curated list of papers and open-source resources focused on 3D AIGC.
Size: 1.09 MB - Last synced at: about 16 hours ago - Pushed at: 8 months ago - Stars: 327 - Forks: 17

raja-kumar/depth-aware-3DGS
Code for "Few-shot Novel View Synthesis using Depth Aware 3D Gaussian Splatting" (ECCV 24 workshops)
Language: C++ - Size: 11.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 38 - Forks: 2

runjtu/vpr-arxiv-daily Fork of Vincentqyw/cv-arxiv-daily
Automatically Update Visual Place Recognition Papers Daily using Github Actions (Update Every 12th hours)
Language: Python - Size: 24.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

caiyuanhao1998/X-Gaussian
"Radiative Gaussian Splatting for Efficient X-ray Novel View Synthesis" (ECCV 2024)
Language: Python - Size: 130 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 275 - Forks: 12

GAP-LAB-CUHK-SZ/MVImgNet
CVPR2023 | MVImgNet: A Large-scale Dataset of Multi-view Images
Language: Python - Size: 4.36 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 432 - Forks: 9

benhmoore/Point-Cloud-Generator
Blender addon that generates a point cloud for selected meshes and samples colors from rendered frames.
Language: Python - Size: 262 KB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 7 - Forks: 0

Awesome3DGS/3D-Gaussian-Splatting-Papers
3D高斯论文,持续更新,欢迎交流讨论。
Language: Python - Size: 3.18 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 1,812 - Forks: 66

KwanWaiPang/Awesome-3DGS-SLAM
Paper Survey for 3DGS SLAM
Size: 93.8 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

NarcissusEx/GuardSplat
[CVPR 2025] GuardSplat: Efficient and Robust Watermarking for 3D Gaussian Splatting
Language: Python - Size: 62.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 16 - Forks: 2

longxiang-ai/awesome-gaussians
This repository tracks the latest advancements in 3D Gaussian Splatting from Arxiv, with daily automated updates. Stay up-to-date with cutting-edge research in this exciting field!
Language: Python - Size: 14.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 71 - Forks: 5

Lewis-Stuart-11/3DGS-to-PC
3DGS-to-PC: Convert a 3D Gaussian splatting scene into a dense point cloud or basic mesh with advanced customisation options and high-accuracy rendered point colours
Language: Python - Size: 3.32 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 346 - Forks: 21

playcanvas/engine
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Language: JavaScript - Size: 361 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 10,093 - Forks: 1,399

playcanvas/supersplat
3D Gaussian Splat Editor
Language: TypeScript - Size: 23.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2,127 - Forks: 211

DiET-GS/DiET-GS
[CVPR 2025] Official code of "DiET-GS: Diffusion Prior and Event Stream-Assisted Motion Deblurring 3D Gaussian Splatting"
Size: 2.01 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 13 - Forks: 0

playcanvas/model-viewer
3D Model Viewer supporting glTF and 3D Gaussian Splats
Language: TypeScript - Size: 168 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 497 - Forks: 77

Florian-Barthel/splatviz
Full python interactive 3D Gaussian Splatting viewer for real-time editing and analyzing.
Language: Python - Size: 66.2 MB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 1,284 - Forks: 85

Lewis-Stuart-11/PlantDreamer
PlantDreamer: Achieving Realistic 3D Plant Models with Diffusion-Guided Gaussian Splatting
Language: Python - Size: 25 MB - Last synced at: 4 days ago - Pushed at: 21 days ago - Stars: 6 - Forks: 0

MrNeRF/awesome-3D-gaussian-splatting
Curated list of papers and resources focused on 3D Gaussian Splatting, intended to keep pace with the anticipated surge of research in the coming months.
Language: HTML - Size: 30.2 MB - Last synced at: 10 days ago - Pushed at: 19 days ago - Stars: 6,984 - Forks: 431

Anttwo/SuGaR
[CVPR 2024] Official PyTorch implementation of SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
Language: C++ - Size: 95.7 MB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 2,618 - Forks: 210

mkkellogg/GaussianSplats3D
Three.js-based implementation of 3D Gaussian splatting
Language: JavaScript - Size: 3.54 MB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 1,848 - Forks: 261

pdaicode/awesome-3dgs
A curried list of recent literature of 3D Gaussians
Language: Jupyter Notebook - Size: 1.5 MB - Last synced at: about 10 hours ago - Pushed at: 8 months ago - Stars: 108 - Forks: 6

ai4ce/FusionSense
[ICRA2025] Integrates the vision, touch, and common-sense information of foundational models, customized to the agent's perceptual needs.
Language: Python - Size: 199 MB - Last synced at: 12 days ago - Pushed at: 18 days ago - Stars: 38 - Forks: 2

w-m/3dgs-compression-survey
An open survey on 3D Gaussian Splatting compression methods
Language: JavaScript - Size: 62.1 MB - Last synced at: 18 days ago - Pushed at: 29 days ago - Stars: 138 - Forks: 8

hustvl/Dynamic-2DGS
Dynamic 2D Gaussians: Geometrically accurate radiance fields for dynamic objects
Language: Python - Size: 67 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 125 - Forks: 4

hustvl/GaussianDreamerPro
GaussianDreamerPro: Text to Manipulable 3D Gaussians with Highly Enhanced Quality
Language: C++ - Size: 126 MB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 194 - Forks: 5

lukehollis/sphr
Open, hackable 3d digital twin / virtual tour builder that supports 360 images, 3d gaussian splatting, and vfx
Language: JavaScript - Size: 354 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 6 - Forks: 1

XRIM-Lab/GS-CPR
[ICLR 2025] Official repo of "GS-CPR: Efficient Camera Pose Refinement via 3D Gaussian Splatting"
Language: C++ - Size: 301 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 55 - Forks: 6

caiyuanhao1998/Open-DiffusionGS
Baking Gaussian Splatting into Diffusion Denoiser for Fast and Scalable Single-stage Image-to-3D Generation
Size: 128 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 129 - Forks: 4

PV-NTR/3DGS-Vulkan
3DGS with vulkan backend
Language: C++ - Size: 305 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 0

eth-ait/GaussianHaircut
Gaussian Haircut: Human Hair Reconstruction with Strand-Aligned 3D Gaussians
Language: Python - Size: 154 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 214 - Forks: 17

Zhu-K/text-prompted-3dgs-segmentation
Unofficial implementation of Segment Anything in 3D Gaussians, with the added functionality of text prompting and multi-view prompt initialization.
Language: Jupyter Notebook - Size: 163 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 3

lizhe00/AnimatableGaussians
Code of [CVPR 2024] "Animatable Gaussians: Learning Pose-dependent Gaussian Maps for High-fidelity Human Avatar Modeling"
Language: Python - Size: 2.42 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 942 - Forks: 61

caiyuanhao1998/HDR-GS
"HDR-GS: Efficient High Dynamic Range Novel View Synthesis at 1000x Speed via Gaussian Splatting" (NeurIPS 2024)
Language: Python - Size: 148 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 110 - Forks: 6

AIBluefisher/ZeroGS
ZeroGS: Training 3D Gaussian Splatting from Unposed Images.
Language: Python - Size: 285 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 65 - Forks: 3

SenseSpace-AI3D/3DGS-Web-SDK
商汤琼宇SenseSpace平台 3D Gaussian Splatting Web Rendering SDK
Size: 14.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

SenseSpace-AI3D/3DGS-UE-SDK
商汤琼宇SenseSpace平台 3D Gaussian Splatting Unreal plugin
Size: 7.1 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

myuito3/splatfacto-360
A Nerfstudio Implementation of Splatfacto with 360-diff-gaussian-rasterization
Language: Python - Size: 19.5 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

GAP-LAB-CUHK-SZ/GaussReg
Implementation of ECCV'24: GaussReg: Fast 3D Registration with Gaussian Splatting
Language: Python - Size: 485 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 64 - Forks: 0

shg8/3DGS.cpp
A cross-platform, high performance renderer for Gaussian Splatting using Vulkan Compute. Supports ✅ Windows, Linux, macOS, iOS, and visionOS
Language: C++ - Size: 2 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 482 - Forks: 30

guikunchen/3DGS_NOTES
Code Notes (in Chinese) for 3D Gaussian Splatting
Language: C++ - Size: 11.5 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 138 - Forks: 17

moverseai/snap
SNAP: Solving Neural Articulated Performances
Size: 190 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

fraunhoferhhi/Self-Organizing-Gaussians
[ECCV '24] Compressing 3D Gaussian Splats by placing their parameters into a 2D grid with local smoothness
Language: Python - Size: 424 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 119 - Forks: 4

GaussianCube/GaussianCube
GaussianCube: A Structured and Explicit Radiance Representation for 3D Generative Modeling
Language: Python - Size: 106 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 284 - Forks: 16

SiTronXD/vk3dGaussianSplatting
3D gaussian splatting renderer using Vulkan. Active from December 2023 to April 2024.
Language: C++ - Size: 58 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

Surrey-UP-Lab/xLPM
xLPM: xGausaain-Splatting Models with Localized Point Management
Language: Python - Size: 8.74 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

MouseChannel/MCGS
🌭🌭🌭 Gaussian splatting render by Vulkan-ComputerShader, supports running in any environment(AMD,Mac,Android...)
Language: C++ - Size: 39.6 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

JinnyWong/NeRF
Reconstruct 3D scenes with NeRF and Nerfstudio. Project for Fudan University Computer Graphics course, spring 2024.
Language: Jupyter Notebook - Size: 74.3 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

SungJaeShin/Rendered_DB
Make Rendered Database using Rendered Image Obtained by Trained Gaussian Splatting
Language: Python - Size: 13.9 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

minghanqin/LangSplat
Official implementation of the paper "LangSplat: 3D Language Gaussian Splatting" [CVPR2024 Highlight]
Language: Python - Size: 20.4 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 403 - Forks: 37

UNIkeEN/AAGaussian
[SJTU CS3310 Team Project] AAGaussian: Animable Avatar Generator with Portrait and Effect Prompt
Size: 2.57 MB - Last synced at: 12 days ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

myuito3/compact3dgs-nerfstudio
UNOFFICIAL repository to run Lee's Compact 3DGS on nerfstudio.
Language: Python - Size: 75.4 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

hyperlogic/splatapult
A 3d gaussian splatting renderer in C++ and OpenGL
Language: C++ - Size: 4.76 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 52 - Forks: 6

yklcs/awesome-dynamic-scene-representations
A curated list of resources on dynamic scene representations
Size: 10.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

SungJaeShin/Gaussian_Splatting_Realtime_Render
3D Gaussian Splatting Real-time Rendered Image
Language: Python - Size: 10.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

huayong/3d-scene-reps-works
最近几年三维场景表示相关工作的收集列表,重点关注深度学习相关的工作,包括Neural Radiance Field(NeRF),Signed Distance Funciton(SDF),Occupancy Field以及3D Gaussian Splatting等。不仅包括最新发表的paper,同时还包括这些工作在实际或者产业上应用案例的收集。
Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 1

Accelsnow/gaussian-splatting-distwar Fork of graphdeco-inria/gaussian-splatting
DISTWAR atomic reduction optimization on "3D Gaussian Splatting for Real-Time Radiance Field Rendering".
Language: Python - Size: 2.05 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Accelsnow/diff-gaussian-rasterization-distwar Fork of graphdeco-inria/diff-gaussian-rasterization
DISTWAR-enabled rasterization engine for the paper "3D Gaussian Splatting for Real-Time Rendering of Radiance Fields"
Language: Cuda - Size: 52.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
