3D Gaussian Splatting從0開始到Unreal與Unity-( pzman )

Опубликовано: 17 Май 2026
на канале: pzman yang
1,128
24

Gaussian Splatting從0開始到Unreal與Unity

[----01]

影片中的Google文件:
https://docs.google.com/document/d/1B...

關於 : gaussian-splatting
https://github.com/graphdeco-inria/ga...
----
安裝套件:
----
[----02] 00:05:47:20
C++編譯器: 00:05:47
下載 : https://aka.ms/vs/17/release/vs_build...
安裝 : evs_BuildTools.exe > 勾選C++編譯工具

[----03] 00:07:16:07
Python:
檢查 : python --version
下載 : https://www.python.org/downloads/rele...
安裝 : python-3.10.6-amd64.exe

[----04] 00:09:34:19
Git:
檢查 : git --versio
下載 : https://git-scm.com/downloads
安裝 : Git-2.43.0-64-bit.exe

[----05] 00:10:24:25
安裝 : gaussian-splatting
git clone https://github.com/graphdeco-inria/ga... --recursive

[----06] 00:12:04:26
NVIDIA GPU Computing Toolkit:
檢查 : nvcc --version
下載 : https://developer.nvidia.com/cuda-too...
安裝 : cuda_11.8.0_522.06_windows.exe > env > path > C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8

[----07] 00:14:49:09
安裝 : COLMAP:
檢查 : COLMAP
下載 : https://github.com/colmap/colmap/rele...
安裝 : 環境變數 > path > D:\AI\gaussian-splatting\3rd_pack\COLMAP-3.8-windows-cuda

[----08] 00:16:33:27
安裝 : ffmpeg :
檢查 : ffmpeg --version
下載 : https://www.gyan.dev/ffmpeg/builds/
安裝 : 環境變數 > path >

[----09] 00:18:18:03
pytorch:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

[----10] 00:19:00:03
pip套件
pip install plyfile tqdm
pip install submodules/diff-gaussian-rasterization
pip install submodules/simple-knn

diff-gaussian-rasterization 無法正常pip:
手動 : diff-gaussian-rasterization
放到:gaussian-splatting\submodules\diff-gaussian-rasterization
執行:python setup.py install

[----11] 00:22:13:25
simple-knn 無法正常pip:
手動 : simple-knn
放到 : gaussian-splatting\simple-knn
執行 : python setup.py install

[----12] 00:22:43:08

安裝 : viewers
下載 : https://repo-sam.inria.fr/fungraph/3d...
放到:gaussian-splatting\viewers

----
產生檔案:
----

[----13] 00:23:42:17
1.轉換序列.bat :
cd data
ffmpeg -i input.mp4 -vf "setpts=0.2*PTS" input\input_%%4d.jpg
pause

[----14] 00:26:58:14

2.產生點雲.bat :
python convert.py -s data
pause

[----15] 00:28:18:24
3.檢查對位.bat :
COLMAP

[----16] 00:29:36:19
4.開始訓練.bat :
python train.py -s data -m data/output
pause

[----17] 00:31:22:11
5.開啟檔案.bat :
.\viewers\bin\SIBR_gaussianViewer_app -m data/output
pause

Viewer操作:
W
ASD

UIO
JKL

----
檔案應用:
----

[----18] 00:33:29:16
18.UNREAL免費外掛:
https://www.unrealengine.com/en-US/do... > 安裝5.1
git clone https://github.com/xverse-engine/XV3D...

[----19] 00:38:34:27
19.Unity免費外掛:
https://unity.com/cn
git clone https://github.com/aras-p/UnityGaussi...