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
Section titled “Awesome 3D Gaussian Splatting”
3D Gaussian Splatting(3DGS)および関連技術に焦点を当てた厳選されたリソース集。
論文リストを見る | LichtFeld Studio | 貢献する | MrNeRF
論文とドキュメント
Section titled “論文とドキュメント”論文データベース
Section titled “論文データベース”包括的で検索可能な 3D Gaussian Splatting の論文データベースはこちら: Papers Database
コースとチュートリアル
Section titled “コースとチュートリアル”- MIT 逆レンダリング講義(モジュール 2) - 逆レンダリングに関する学術的な深い解説
- 3DGS チュートリアル - オリジナルの 3DGS 論文の著者によるチュートリアル
データセット
Section titled “データセット”- NERDS 360 マルチビューデータセット - 高品質な屋外シーンデータセット
公式リファレンス
Section titled “公式リファレンス”- オリジナルの Gaussian Splatting - 元の著者によるリファレンス実装
コミュニティ実装
Section titled “コミュニティ実装”| 実装 | 言語 | ライセンス | 説明 |
|---|---|---|---|
| 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 上で実行時にカーネルを自動コンパイル |
フレームワーク
Section titled “フレームワーク”- Pointrix - 微分可能な点ベースレンダリング
- msplat - モジュール式の微分可能 gaussian ラスタライズライブラリ
- GauStudio - 複数の実装を持つ統合フレームワーク
- DriveStudio - 都市シーン再構成フレームワーク
- GSCodecStudio - 圧縮と動的 splatting
- gaussian-splatting-lightning - 派生アルゴリズムに加え、インタラクティブな Web ビューアを搭載
ビューアとゲームエンジン対応
Section titled “ビューアとゲームエンジン対応”ゲームエンジン
Section titled “ゲームエンジン”- Unity プラグイン
- Unity プラグイン(gsplat-unity)
- Unity プラグイン(DynGsplat-unity) - 動的 splatting 向け
- Unreal プラグイン(MLSLabsGaussianSplattingRenderer-UE)
- Unreal プラグイン(XScene-UEPlugin)
- PlayCanvas エンジン
- Godot プラグイン(gdgs) - Godot 4.3+ 向けのリアルタイム 3DGS レンダリングプラグイン
Web ビューア
Section titled “Web ビューア”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 アセット向けのビューア
デスクトップビューア
Section titled “デスクトップビューア”- 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 ビューア
ネイティブアプリケーション
Section titled “ネイティブアプリケーション”- 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 ネイティブ学習)。学習チェックポイントをブラウザビューアにライブストリーミング
ツールとユーティリティ
Section titled “ツールとユーティリティ”- Kapture - 視覚的位置推定のための統合データフォーマット
- Kapture 画像クロッパー - 黒枠を除去するための非歪曲画像クロッパー
- 3DGS コンバータ - フォーマット変換ツール
- 点群エディタ - Web ベースの点群編集
- 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 登録:2 つの 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 エディタ。ワンクリック公開対応
学習リソース
Section titled “学習リソース”- 3DGS 入門 - HuggingFace ガイド
- Gaussian Splatting の包括的な概要
- 非常に良い(技術的な)3D Gaussian Splatting 入門
- Gaussian Splatting はかなりcool
- 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
動画チュートリアル
Section titled “動画チュートリアル”- 入門(Windows)
- 2 分で解説
- Computerphile の 3DGS 解説
- Gaussian Splats Town Hall - パート 2
- gaussian splatting 入門(および Unity プラグイン)
- Jupyter チュートリアル
YouTube チャンネル
Section titled “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 で、計画・Agent 実行・プロジェクト作業を進めやすくします。
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

