Awesome 3D Gaussian Splatting Resources
A curated list of papers and open-source resources focused on 3D Gaussian Splatting, intended to keep pace with the anticipated surge of research in the coming months. If you have any additions or suggestions, feel free to contribute. Additional resources like blog posts, videos, etc. are also welcome.
Table of contents
Update Log:
May 10, 2024
- Added 18 papers: Z-Splat, Dual-Camera, StylizedGS, Hash3D, Revisiting Densification, Gaussian Pancakes, 3D-aware Deformable Gaussians, SpikeNVS, Zero-shot PC completion, SplatPose, DreamScene360, RealmDreamer, Gaussian-ILC, Reinforcment Learning with GGS, GoMAvatar, OccGaussian, LoopGaussian, Review
April 11, 2024
- Code release of latentSplat
April 9, 2024
- Added 1 paper: EgoLifter
April 8, 2024
- Added 3 papers: Robust Gaussian Splatting, SC4D, and MM-Gaussian
April 5, 2024
- Added 5 papers: Surface Reconstruction, TCLC-GS, GaSpCT, OmniGS, and Per-Gaussian Embedding,
- Fixes
April 2, 2024
- Added 11 papers: HO, SGD, HGS, Snap-it, InstantSplat, 3DGSR, MM3DGS, HAHA, CityGaussain, Mirror-3DGS, and Feature Splatting
March 30, 2024
- Added 8 papers: Modeling uncertainty, GRM, Gamba, CoherentGS, TOGS, SA-GS, and GaussianCube
March 27, 2024
- Added Other Implementation: 360-gaussian-splatting
- CVPR '24 labels added
- Added 5 papers: Comp4D, DreamPolisher, DN-Splatter, 2D GS, and Octree-GS
March 26, 2024
- Added 13 paper: latentSplat, GS on the Move, RadSplat, Mini-Splatting, SyncTweedies, HAC, STAG4D, EndoGSLAM, Pixel-GS, Semantic Gaussians, Gaussian in the Wild, CG-SLAM, and GSDF
March 24, 2024:
- Added paper: Gaussian Frosting
March 20, 2024:
- Added 4 papers: GVGEN, HUGS, RGBD GS-ICP SLAM, and High-Fidelity SLAM
March 19, 2024:
- Added Pointrix
- Added 3DGS tutorial by the original authors
- Added GauStudio
- Added 23 papers: Touch-GS, GGRt, FDGaussian, SWAG, Den-SOFT, Gaussian-Flow, View-Consistent 3D Editing, BAGS, GeoGaussian, GS-Pose, Analytic-Splatting, Seamless 3D Maps, Texture-GS, Recent Advances in 3DGS, Compact 3DGS for Dense Visual SLAM, BrightDreamer, 3DGS-Reloc, Beyond Uncertainty, Motion-Aware 3DGS, Fed3DGS, GaussNav, 3DGS-Calib, and NEDS-SLAM
March 17, 2024:
- Update repo name and link for 3DGS.cpp (originally VulkanSplatting)
March 16, 2024:
- SplatTV
- Added 6 papers: GaussianGrasper, new splitting algorithm, Controllable Text-to-3D Generation, Spring-Mass 3DGS, Hyper-3DGS, and DreamScene
March 14, 2024:
- Added 6 papers: SemGauss, StyleGaussian, Gaussian Splatting in Style, GaussCtrl, GaussianImage, and RAIN-GS
March 8, 2024:
- Tutorial: Howto capture images for 3DGS
- Added 6 papers: SplattingAvatar, DNGaussian, Radiative Gaussians, BAGS, GSEdit, and ManiGaussian
March 8, 2024:
- Added 3DGStream Viewer
March 6, 2024:
- 1 paper added: Splat-Nav
March 5, 2024:
- 1 paper added: 3DGStream
- Code releases
- New viewer added
March 2, 2024:
- 1 paper added: 3D Gaussian Model for Animation and Texturing
- New section: Courses that also teach 3DGS.
February 28, 2024:
- VastGaussian
February 27, 2024:
- 2 papers added: Spec-Gaussian and GEA
- SC-GS code released
February 24, 2024:
- 2 papers added: Identifying unnecessary Gaussians and Gaussian Pro
February 23, 2024:
- Corrected Authors and updated abstract for EndoGS: Deformable Endoscopic Tissues Reconstruction with Gaussian Splatting
February 21, 2024:
- Added one paper: Reshaping SLAM: a Survey
February 20, 2024:
- GaussianObject code released
- Added one paper: GaussianHair
February 19, 2024:
- Blog post added: NeRFs vs. 3DGS.
February 16, 2024:
- 2 papers added: IM-3D and GES
- GaMeS code released
February 14, 2024:
- Added viewer: VulkanSplatting - cross-platform, high performance 3DGS renderer in C++ and Vulkan Compute
February 13, 2024:
- Code releases: (16th Jan 2024) Real-time Photorealistic Dynamic Scene Representation and Rendering with 4D Gaussian Splatting
- 3 papers added: 3DGala, ImplicitDeepFake, and 3D Gaussians as a New Vision Era.
February 9, 2024:
- 1 paper added: HeadStudio
February 8, 2024:
- 3 papers added: Rig3DGS, Mesh-based GS, and LGM February 6, 2024:
- Added 2 papers: SGS-SLAM and 4D Gaussian Splatting
February 5, 2024:
- Moved SWAGS to Dynmatics and Deformation section
- Added 2 paper: GaussianObject and GaMeSh
- GS++ renamed to Optimal Projection
February 2, 2024:
- Added 6 papers: VR-GS, Segment Anything, Gaussian Splashing, GS++, 360-GS, and StopThePop
- TRIPS code release
January 30, 2024:
- Code changes: GaussianAvatars code changed to private
January 29, 2024:
- Added 2 papers: LIV-GaussMap and TIP-Editor
January 26, 2024:
- Removed retracted paper: Animatable 3D Gaussians for High-fidelity Synthesis of Human Motions
- 3 papers added: EndoGaussians, PSAvatar, and GauU-Scene
January 25, 2024:
- Added viewer: Splatapult - 3d gaussian splatting renderer in C++ and OpenGL, works with OpenXR for tethered VR
January 24, 2024:
- Added utility: GSOPs (Gaussian Splat Operators) for SideFX Houdini
- Code releases: GaussianAvatars
January 23, 2024:
- 3 papers added: Amortized Gen3D, Deformable Endoscopic Tissues, Fast dynamic 3D Object Generation
- Code releases: Animatable Avatars, Compressed 3D Gaussians, GaussianAvatar
January 13, 2024:
- 4 papers added: CoSSegGaussians, TRIPS, Gaussian Shadow Casting for Neural Characters and DISTWAR
January 9, 2024:
- 1 paper added: A Survey on 3D Gaussian Splatting (The first survey)
January 8, 2024:
- 4 papers added: SWAGS (added paper from 2023 which I forgot to add before, ), first review paper, compressed 3DGS, and an application paper for Characterizing Satellite Geometry.
January 7, 2024:
- 1 Open source implementation: taichi-splatting - work is originally derived off Taichi 3D Gaussian Splatting, with significant re-organisation and changes.
January 5, 2024:
- 3 papers added: FMGS, PEGASUS, and Repaint123.
January 2, 2024:
- 1 paper added: Street Gaussians.
January 2, 2024:
- Deblurring Gaussians paper link updated.
- SAGA code released.
- 2 papers from 2023 added: Text2Immersion and 2D-Guided 3DG Segmentation.
- Mathematical supplemend of gsplat lib.
- Add years in categories.
- GSM code released.
December 29, 2023:
- 1 paper added (apparently missed that one before): Gaussian-Head-Avatar.
- Blog post head avatars added.
December 29, 2023:
- 3 papers added: DreamGaussian4D, 4DGen, and Spacetime Gaussian.
December 27, 2023:
- 3 papers added: LangSplat, Deformable 3DGS, and Human101.
- Blog post added: Comprehensive Review of 3DGS.
December 25, 2023:
- Efficient 3D Gaussian Representation for Monocular/Multi-view Dynamic Scenes code released.
- GPS-Gaussian code released.
December 24, 2023:
- 2 papers added: Self-Organization Gaussian Grids and Gaussian Splitting.
- Added repo for enhancing Gaussian rendering to model more complex scenes.
December 21, 2023:
- 3 papers added: Splatter Image, pixelSplat, and align your gaussians.
- Gaussian Grouping code released.
December 19, 2023:
- 2 papers added: GAvatar and GauFRe.
December 18, 2023:
- Added utility: SpectacularAI - Conversion scripts for different 3DGS conventions.
- SuGaR code released.
December 16, 2023:
- Added WebGL viewer 3: Gauzilla.
December 15, 2023:
- 4 papers added: DrivingGaussian, iComMa, Triplane, and 3DGS-Avatar.
- Relightable Gaussians code released.
December 13, 2023:
- 5 papers added: Gaussian-SLAM, CoGS, ASH, CF-GS, and Photo-SLAM.
December 11, 2023:
- 2 papers added: Gaussian Splatting SLAM and Denoising Scores for 3D Generation.
- ScaffoldGS code released.
December 8, 2023:
- 2 papers added: EAGLES and MonoGaussianAvatar.
December 7, 2023:
- LucidDreamer code released.
- 9 papers added: GauHuman, HeadGaS, HiFi4G, Gaussian-Flow, Feature-3DGS, Gaussian-Avatar, FlashAvatar, Relightable, and Deblurring Gaussians.
December 5, 2023:
- 9 papers added: NeuSG, GaussianHead, GaussianAvatars, GPS-Gaussian, Neural Parametric Gaussians for Monocular Non-Rigid Object Reconstruction, SplaTAM, MANUS, Segment Any, and Language embedded 3D Gaussians.
December 4, 2023:
- 8 papers added: Gaussian Grouping, MD Splatting, DynMF, Scaffold-GS, SparseGS, FSGS, Control4D, and SC-GS.
December 1, 2023:
- 4 papers added: Compact3D, GaussianShader, Periodic Vibration Gaussian and Gaussian Shell Maps for Efficient 3D Human Generation.
- Created Table of contents for each category and added line breaks.
November 30, 2023:
- Added Unreal game engine implementation.
- 5 papers added: LightGaussian, FisherRF, HUGS, HumanGaussian, CG3D, and Multi Scale 3DGS.
November 29, 2023:
- Added two papers: Point and Move and IR-GS.
November 28, 2023:
- Added five papers: GaussinEditor, Relightable Gaussians, GART, Mip-Splatting, HumanGaussian.
November 27, 2023:
- Added two papers: Gaussian Editing and Compact 3D Gaussians.
November 25, 2023:
- Animatable Gaussians project added (paper not yet released).
November 22, 2023:
- 3 new GS papers added: Animatable, Depth-Regularized, and Monocular/Multi-view 3DGS.
- Added some classic papers.
- Added another GS paper also called LucidDreamer.
November 21, 2023:
- 3 new GS papers added: GaussianDiffusion, LucidDreamer, PhysGaussian.
- 2 more GS papers added: SuGaR, PhysGaussian.
November 21, 2023:
- Added the paper GS-SLAM
November 17, 2023:
- Added PlayCanvas implementation to Game Engines section.
November 16, 2023:
- Deformable 3D Gaussians code released.
- Drivable 3D Gaussian Avatars paper added.
November 8, 2023:
- Some notes about the 3DGS implementation and unsive/rsal format discussion.
November 4, 2023:
- Added 2D gaussian splatting.
- Added very detailed (technical) blog post explaining 3D gaussian splatting.
October 28, 2023:
- Added Utilities Section.
- Added 3DGS Converter for editing 3DGS .ply files in Cloud Compare to Utilities.
- Added Kapture (for bundler to colmap model conversion) and Kapture image cropper script with conversion instructions to Utilities.
October 23, 2023:
- Added python WebGL viewer 2.
- Added Intro to gaussian splatting (and Unity viewer) video blog.
October 21, 2023:
- Added python OpenGL viewer.
- Added typescript WebGPU viewer.
October 20, 2023:
- Made abstracts readable (removed hyphenations).
- Added Windows tutorial.
- Other minor text fixes.
- Added Jupyter notebook viewer.
October 19, 2023:
- Added Github page link for Real-time Photorealistic Dynamic Scene Representation.
- Re-ordered headings.
- Added other unofficial implementations.
- Moved Nerfstudio gsplat and fast: C++/CUDA to Unofficial Implementations.
- Added Nerfstudio, Blender, WebRTC, iOS & Metal viewers.
October 17, 2023:
- GaussianDreamer code released.
- Added Real-time Photorealistic Dynamic Scene Representation.
October 16, 2023:
- Added Deformable 3D Gaussians paper.
- Dynamic 3D Gaussians code released. October 15, 2023: Initial list with first 6 papers.
Seminal Paper introducing 3D Gaussian Splatting:
3D Gaussian Splatting for Real-Time Radiance Field Rendering
Authors: Bernhard Kerbl, Georgios Kopanas, Thomas Leimkühler, George Drettakis