コンテンツにスキップ

3D Gaussian Splattingのインストール

3DGSフレームワークをインストールします。


リポジトリのクローン

git clone https://github.com/graphdeco-inria/gaussian-splatting.git
cd gaussian-splatting

conda環境の有効化

conda activate 3dgs

依存パッケージのインストール

pip install -r requirements.txt --no-build-isolation

サブモジュールのビルド

# cstdintエラーの修正
find submodules -name "*.h" -o -name "*.cu" | xargs grep -l "uint32_t\|int32_t" | \
    xargs sed -i '1i#include <cstdint>'

# ビルド
pip install submodules/diff-gaussian-rasterization --no-build-isolation
pip install submodules/simple-knn --no-build-isolation

動作確認

python train.py --help

次:動作確認