Gaussian-Splatting 训练并导入Unity中
2023-12-24 23:54:30
这个周末玩点啥~🐞
🍔资源下载
🍥环境安装
💡安装C++编译工具
💡安装Python
注意勾选自动添加路径到环境变量中,不然要手动添加环境变量哦!
cmd 检查安装是否正常:
python --version
💡安装CUDA
cmd 检查安装是否正常:
nvcc --version
💡添加ffmpeg到环境变量Path
把ffmpeg文件夹路径添加到环境变量Path中
💡pytorch安装
进入gaussian-splatting,cmd 执行:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
💡tqdm 安装
接着上面继续执行
pip install plyfile tqdm
💡diff-gaussian-rasterization安装
进入gaussian-splatting\submodules\diff-gaussian-rasterization
文件夹 ,cmd执行:
python setup.py install
💡simple-knn安装
进入gaussian-splatting\submodules\simple-knn文件,cmd
python setup.py install
🍱路径配置
把路径换成自己的
💡2_生成点云
💡3_检查生成的点云
💡4_训练
💡5_打开训练结果
🍭训练
💡素材准备
拍摄一段视频,放到run/data中并命名为input.mp4
💡清空数据
run/data内的所有文件夹内部的数据都删掉
💡视频转序列帧
双击1_视频转序列帧.bat
,序列帧会放到run/data/input中
💡生成点云
双击2_生成点云.bat
,
💡检查点云
双击3_检查生成的点云.bat
,打开COLMAP后导入生成的点云数据进行查看
💡训练开始
双击4_训练.bat
💡查看训练结果
双击5_打开训练结果.bat
🍨导入Unity
💡打开示例工程
任选一个项目打开:UnityGaussianSplatting\projects
💡创建资源
💡资源加载
文章来源:https://blog.csdn.net/qq_26318597/article/details/135182014
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!