awesome-3D-gaussian-splatting

MrNeRFMIT活跃维护

追踪 3D Gaussian Splatting 研究进展的论文与资源精选列表,帮你在快速爆发的 3DGS 领域里快速找到关键工作和实现代码。

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.

暂无版本9,001star +8 / 7 天557fork同步于 2026-11-10 23:32 UTC

怎么上手

由 README 提炼,执行前请确认
README 未说明
硬件要求按 README 说明

README 未说明

支持 Apple Silicon需要 CUDA多卡 / 张量并行
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

3D Gaussian Splatting 资源索引,帮你快速找到论文、实现、查看器和工具

追踪 3D Gaussian Splatting 研究进展的论文与资源精选列表,帮你在快速爆发的 3DGS 领域里快速找到关键工作和实现代码。

核心能力

  • 按论文、实现、查看器、工具、教程分类整理资源
  • 提供可搜索的 3DGS 论文数据库网页
  • 收录官方实现及多种社区实现,并标注语言与许可证
  • 汇总 Unity、Unreal、Godot 等引擎插件与 Web 查看器
  • 整理格式转换、点云编辑等数据处理工具

容易踩的坑

这是资源列表仓库,本身不含可运行代码,需按条目跳转到各项目安装;各实现依赖和硬件要求不同,需查看对应项目 README

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Awesome 3D Gaussian Splatting

    Browse the Paper List | LichtFeld Studio | Contribute | MrNeRF

    Contents

    Papers & Documentation

    Papers Database

    Visit our comprehensive, searchable database of 3D Gaussian Splatting papers: Papers Database

    Courses & Tutorials

    Datasets

    Implementations

    Official Reference

    Community Implementations

    ImplementationLanguageLicenseDescription
    LichtFeld Studio (lichtfeld.io)C++/CUDAGPL-3.0The modular workstation for 3D Gaussian Splatting — train, inspect, edit, automate, and export from a single native app
    Nerfstudio gsplatPython/CUDAApache-2.0Integration with Nerfstudio
    OpenSplatC++/CPU/GPUAGPL-3.0Cross-platform solution
    Taichi 3D GSTaichiApache-2.0Taichi-based implementation
    taichi-splattingTaichi/PyTorchApache-2.0Modular rasterizer for Taichi and PyTorch
    Grendel Distributed 3DGSPython/CUDAApache-2.0Multi-GPU distributed training
    Warp 3DGSWarp/PythonAGPL-3.0Warp-based implementation
    RI3DPython/CUDAUnlicenseFew-shot gaussian splatting pipeline
    gaussian_splattingPython/CUDAMITReadable implementation with a written derivation of the math
    3d-gaussian-splattingPython/CUDAMITCompact reimplementation
    gaussian_splatting_3dPython/CUDAEarly community reimplementation
    My-exp-GaussiansPython/CUDAEnhances the ability of 3D Gaussians to model complex scenes
    360-gaussian-splattingPythonTrains splats directly from 360° images
    2D Gaussian SplattingJupyterMITNotebook walkthrough of 2D gaussian splatting
    DGSOPythonMITStyle transfer applied during gaussian optimization
    3D-Gaussian-Splatting-ReconstructionPythonApache-2.0Pure PyTorch implementation from video input — no CUDA compilation required, supports CPU/NVIDIA GPU backends, built-in pose estimator & GUI
    MetalSplatPyTorch/MetalMITMetal-based implementation for Apple Silicon GPUs on PyTorch with automatic kernel compilation at runtime

    Frameworks

    Viewers & Game Engine Support

    Game Engines

    Web Viewers

    WebGL

    WebGPU

    Desktop Viewers

    Native Applications

    Tools & Utilities

    Data Processing

    • Kapture - Unified data format for visual localization
    • Kapture image cropper - Undistorted image cropper to remove black borders
    • 3DGS Converter - Format conversion tool
    • Point Cloud Editor - Web-based point cloud editing
    • SPZ Converter - SPZ conversion tool
    • gsbox Converter - PLY SPLAT SPZ SPX conversion tool
    • SplatTransform - CLI tool and Node/browser library for converting and editing splats, reads PLY, SOG, SPZ, SPLAT, KSPLAT and LCC/LCC2, writes PLY, SOG, SPZ, GLB, CSV, LOD and WebP
    • GaussForge - C++/WASM-based conversion between PLY, SPZ, SPLAT, and KSPLAT
    • SpectacularAI - Conversion scripts for different 3DGS conventions
    • VGGT Factor Refinement - COLMAP-free pipeline using VGGT + factor graph, from video to COLMAP-format output
    • splatreg - pip-installable splat registration: align & merge two 3DGS scans into one SE(3)/Sim(3) frame (recovers scale), CLI + pure-PyTorch API, no manual gizmo
    • AURA - Calibrated per-splat confidence for 3DGS assets: held-out reliability labels, isotonic calibration, and a distribution-free conformal pruning certificate with a certified LOD ladder; exports via glTF/OpenUSD/SPZ (pip install aura-splat)
    • Open Reality - Phone video to a 3D scene (VGGT-SLAM based, splat export with optional gsplat refinement) that an AI assistant can query over MCP: measurements, floor and wall planes, path planning, object list, robot-training exports; self-hostable

    Development Tools

    Learning Resources

    Blog Posts

    Talks

    Video Tutorials

    YouTube Channels

    Credits

    • Thanks to Leonid Keselman for informing me about the release of the paper "Real-time Photorealistic Dynamic Scene Representation and Rendering with 4D Gaussian Splatting".
    • Thanks to Eric Haines for suggesting the jupyter notebook viewer, windows tutorial and for fixing text hyphenations and other issues.
    • Thanks to Henry Pearce for maintaining contributions.
    • Yehe Liu