3D Gaussian Splatting
Source: https://github.com/MrNeRF/awesome-3D-gaussian-splatting at
e945732c972f
License: MIT
Read the English original
This edition is an AI-assisted translation.
Awesome 3D Gaussian Splatting
섹션 제목: “Awesome 3D Gaussian Splatting”
3D Gaussian Splatting(3DGS) 및 관련 기술에 집중한 엄선된 리소스 모음입니다.
논문 목록 보기 | LichtFeld Studio | 기여하기 | MrNeRF
논문 및 문서
섹션 제목: “논문 및 문서”논문 데이터베이스
섹션 제목: “논문 데이터베이스”3D Gaussian Splatting 논문을 모두 검색할 수 있는 종합 데이터베이스를 방문하세요: Papers Database
강좌 및 튜토리얼
섹션 제목: “강좌 및 튜토리얼”- MIT 역렌더링 강의(모듈 2) - 역렌더링에 대한 학술적 심층 설명
- 3DGS 튜토리얼 - 원본 3DGS 논문 저자들이 작성한 튜토리얼
데이터셋
섹션 제목: “데이터셋”- NERDS 360 멀티뷰 데이터셋 - 고품질 야외 장면 데이터셋
공식 레퍼런스
섹션 제목: “공식 레퍼런스”- 오리지널 Gaussian Splatting - 원저자들이 제공한 레퍼런스 구현
커뮤니티 구현
섹션 제목: “커뮤니티 구현”| 구현 | 언어 | 라이선스 | 설명 |
|---|---|---|---|
| LichtFeld Studio (lichtfeld.io) | C++/CUDA | GPL-3.0 | 3D Gaussian Splatting을 위한 모듈형 워크스테이션 — 단일 네이티브 앱에서 학습, 검사, 편집, 자동화 및 내보내기 수행 |
| Nerfstudio gsplat | Python/CUDA | Apache-2.0 | Nerfstudio와의 통합 |
| OpenSplat | C++/CPU/GPU | AGPL-3.0 | 크로스 플랫폼 솔루션 |
| Taichi 3D GS | Taichi | Apache-2.0 | Taichi 기반 구현 |
| taichi-splatting | Taichi/PyTorch | Apache-2.0 | Taichi와 PyTorch를 위한 모듈형 래스터라이저 |
| Grendel Distributed 3DGS | Python/CUDA | Apache-2.0 | 멀티 GPU 분산 학습 |
| Warp 3DGS | Warp/Python | AGPL-3.0 | Warp 기반 구현 |
| RI3D | Python/CUDA | Unlicense | 소수 샷 gaussian splatting 파이프라인 |
| gaussian_splatting | Python/CUDA | MIT | 수학 유도 과정을 정리한 문서가 포함된 읽기 쉬운 구현 |
| 3d-gaussian-splatting | Python/CUDA | MIT | 간결한 재구현 |
| gaussian_splatting_3d | Python/CUDA | 초기 커뮤니티 재구현 | |
| My-exp-Gaussians | Python/CUDA | 복잡한 장면을 모델링하는 3D 가우시안의 능력을 강화 | |
| 360-gaussian-splatting | Python | 360° 이미지에서 직접 splats를 학습 | |
| 2D Gaussian Splatting | Jupyter | MIT | 2D gaussian splatting 노트북 설명 |
| DGSO | Python | MIT | 가우시안 최적화 중에 적용되는 스타일 전이 |
| 3D-Gaussian-Splatting-Reconstruction | Python | Apache-2.0 | 비디오 입력 기반의 순수 PyTorch 구현 — CUDA 컴파일 불필요, CPU/NVIDIA GPU 백엔드 지원, 내장 포즈 추정기 및 GUI |
| MetalSplat | PyTorch/Metal | MIT | Apple Silicon GPU용 Metal 기반 구현. PyTorch에서 실행 시 커널을 자동 컴파일 |
프레임워크
섹션 제목: “프레임워크”- Pointrix - 미분 가능한 포인트 기반 렌더링
- msplat - 모듈형 미분 가능 gaussian 래스터화 라이브러리
- GauStudio - 여러 구현을 갖춘 통합 프레임워크
- DriveStudio - 도시 장면 재구성 프레임워크
- GSCodecStudio - 압축 및 동적 splatting
- gaussian-splatting-lightning - 파생 알고리즘에 인터랙티브 웹 뷰어 추가
뷰어 및 게임 엔진 지원
섹션 제목: “뷰어 및 게임 엔진 지원”게임 엔진
섹션 제목: “게임 엔진”- Unity 플러그인
- Unity 플러그인(gsplat-unity)
- Unity 플러그인(DynGsplat-unity) - 동적 splatting용
- Unreal 플러그인(MLSLabsGaussianSplattingRenderer-UE)
- Unreal 플러그인(XScene-UEPlugin)
- PlayCanvas 엔진
- Godot 플러그인(gdgs) - Godot 4.3+용 실시간 3DGS 렌더링 플러그인
웹 뷰어
섹션 제목: “웹 뷰어”WebGL
- Splat Viewer
- Gauzilla
- 인터랙티브 뷰어
- GaussianSplats3D
- gsplat.js
- A-Frame
- splaTV - 4D 가우시안용 뷰어. 라이브 데모 포함
- WebRTC 뷰어
WebGPU
- EPFL 뷰어
- WebGPU Splat
- gaussian-splatting-webgpu
- SuperSplat Viewer - 고성능 splat 뷰어
- PlayCanvas 모델 뷰어 - glTF 및 3DGS 에셋용 뷰어
데스크톱 뷰어
섹션 제목: “데스크톱 뷰어”- 3DGS.cpp - Windows, macOS, Linux, iOS, visionOS용 C++/Vulkan 렌더러
- vkgs - 크로스 플랫폼 C++/Vulkan 렌더러
- splatviz - 실행 시 렌더링 코드를 편집하거나 여러 장면을 동시에 표시
- OpenGL Viewer - PyOpenGL 뷰어. 공식 CUDA 백엔드도 지원
- Taichi Viewer - 벤치마크 기능을 갖춘 렌더러
- DearGaussianGUI
- LiteViz-GS
- Nerfstudio Viser
- Nerfstudio(gaussian_splatting 브랜치)
- Jupyter notebook 뷰어
네이티브 애플리케이션
섹션 제목: “네이티브 애플리케이션”- Blender 애드온
- Blender 애드온(KIRI)
- Blender 애드온(404—GEN)
- Houdini 뷰포트 렌더러 - Houdini에서의 Gaussian Splatting HDK/GLSL 구현
- iOS Metal 뷰어
- VR 지원(OpenXR)
- ROS2 지원
- Splat Local - Apple Silicon에서 완전히 로컬로 실행되는 비디오에서 3DGS로 가는 파이프라인(COLMAP/GLOMAP 포즈, Brush를 통한 Metal 네이티브 학습). 학습 체크포인트를 브라우저 뷰어로 실시간 스트리밍
도구 및 유틸리티
섹션 제목: “도구 및 유틸리티”데이터 처리
섹션 제목: “데이터 처리”- Kapture - 시각적 위치 추정을 위한 통합 데이터 형식
- Kapture 이미지 크로퍼 - 검은 테두리를 제거하는 비왜곡 이미지 크로퍼
- 3DGS 변환기 - 형식 변환 도구
- 포인트 클라우드 편집기 - 웹 기반 포인트 클라우드 편집
- SPZ 변환기 - SPZ 변환 도구
- gsbox 변환기 - PLY SPLAT SPZ SPX 변환 도구
- SplatTransform - splats를 변환하고 편집하기 위한 CLI 도구 및 Node/브라우저 라이브러리. PLY, SOG, SPZ, SPLAT, KSPLAT, LCC/LCC2를 읽고 PLY, SOG, SPZ, GLB, CSV, LOD, WebP를 씀
- GaussForge - C++/WASM 기반의 PLY, SPZ, SPLAT, KSPLAT 간 변환
- SpectacularAI - 다양한 3DGS 규약을 위한 변환 스크립트
- VGGT Factor Refinement - VGGT + 팩터 그래프를 사용하는 COLMAP 없는 파이프라인. 비디오에서 COLMAP 형식 출력으로
- splatreg - pip로 설치 가능한 splat 정합: 두 3DGS 스캔을 동일한 SE(3)/Sim(3) 좌표계로 정렬 및 병합(스케일 복원), CLI + 순수 PyTorch API, 수동 gizmo 불필요
- AURA - 3DGS 에셋을 위한 splat별 보정 신뢰도: 홀드아웃 신뢰 라벨, 등장 보정, 그리고 인증된 LOD 사다리가 있는 분포 무관 보형 가지치기 증명서. glTF/OpenUSD/SPZ로 내보내기(pip install aura-splat)
- Open Reality - 휴대전화 비디오에서 3D 장면으로(VGGT-SLAM 기반, 선택적 gsplat 정제 후 splat 내보내기). AI 비서가 MCP를 통해 질의 가능: 측정, 바닥 및 벽 평면, 경로 계획, 객체 목록, 로봇 학습용 내보내기. 셀프 호스팅 가능
개발 도구
섹션 제목: “개발 도구”- GSOPs for Houdini - Houdini 통합 도구
- camorph - 카메라 파라미터 변환
- SuperSplat - 무료 오픈소스 브라우저 기반 3DGS 편집기. 원클릭 게시 지원
학습 리소스
섹션 제목: “학습 리소스”블로그 글
섹션 제목: “블로그 글”- 3DGS 소개 - HuggingFace 가이드
- Gaussian Splatting 종합 개요
- 매우 좋은(기술적인) 3D Gaussian Splatting 입문
- Gaussian Splatting은 꽤 멋집니다
- Gaussian Splats를 더 작게 만들기
- Gaussian Splats를 더 더 작게 만들기
- Gaussian Splats 압축하기
- PlayCanvas가 SOG를 오픈소스화 - Spatially Ordered Gaussians. WebP 기반의 초압축 형식으로 PLY보다 15~20배 작음
- 구현 세부사항 - 기술적 심층 분석
- 수학적 기초 - 이론 설명
- 순전파 및 역전파의 수학적 세부사항
- PyTorch 구현 - PyTorch에서 정성껏 구현한 Vanilla 3DGS
- NeRFs vs. 3DGS
- Gaussian 헤드 아바타: 요약
- 지오스페이셜에서의 3D: NeRFs, Gaussian Splatting, 공간 컴퓨팅
- 캡처 가이드 - 이미지 촬영 튜토리얼
- gs 범용 형식에 대한 논의
- Gaussian Splats: 표준화할 준비가 되었는가? - Metaverse Standards Forum 2025/1/28
- Unity 통합 가이드 - Metaverse Standards Forum 2025/5/6
비디오 튜토리얼
섹션 제목: “비디오 튜토리얼”- 시작하기(Windows)
- 2분 설명
- Computerphile의 3DGS 설명
- Gaussian Splats Town Hall - 2부
- gaussian splatting 입문(및 Unity 플러그인)
- Jupyter 튜토리얼
YouTube 채널
섹션 제목: “YouTube 채널”- LichtFeld Studio - LichtFeld Studio를 위한 튜토리얼, 릴리스 설명, 개발 업데이트
감사의 글
섹션 제목: “감사의 글”- Leonid Keselman 님은 “Real-time Photorealistic Dynamic Scene Representation and Rendering with 4D Gaussian Splatting” 논문의 발표를 알려주셔서 감사합니다.
- Eric Haines 님은 Jupyter notebook 뷰어와 Windows 튜토리얼을 제안해 주시고 텍스트 하이픈 및 기타 문제를 수정해 주셔서 감사합니다.
- Henry Pearce 님은 기여를 유지 관리해 주셔서 감사합니다.
- Yehe Liu
HagiCode
HagiCode는 에이전트 코딩 작업 공간입니다. 풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라가며 개발을 더 흥미로운 경험으로 만듭니다.
풍부하고 편리한 UI 상호작용으로 계획부터 프로젝트 작업까지 쉽게 따라갈 수 있습니다.
- 스마트OpenSpec 워크플로는 의도를 제안, 설계, 작업을 거쳐 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
- 효율적다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행하며 여러 저장소와 익숙한 Agent CLI를 지원합니다.
- 흥미로운풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라갈 수 있습니다.
Windows용 다운로드
HagiCode 공유
아이디어를 실제로 배포되는 소프트웨어로.
HagiCode는 에이전트 코딩 작업 공간입니다. OpenSpec 워크플로로 변경을 계획하고, 다중 에이전트 실행으로 진행하며, Hero Scenario로 긴 작업의 진행 상황을 한눈에 보여 아이디어를 실제로 배포되는 소프트웨어로 만듭니다.
- 스마트
- OpenSpec 워크플로는 의도를 제안부터 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
- 효율적
- 다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행합니다.
- 즐거운
- 편리한 UI 상호작용으로 계획, 에이전트 실행, 프로젝트 작업을 쉽게 따라갈 수 있습니다.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

