3D Gaussian Splatting环境配置/Windows 11 /3080Ti 12G

3D Gaussian Splatting最近新出的粒子系统,我看肯定是3D的颠覆。这个具体不展开了,当红炸子鸡吧。在Windows 11 的 3080Ti 12G的刚刚跑通,这里记录一下,从完全空白的Win 11环境搭建开始。

  1. 官方的资料:​​​​​​​"gaussian-splatting"官方
  2. 老外的安装:自行搜索​​​​​​​​​​​​​"Getting Started With 3D Gaussian Splatting for Windows (Beginner Tutorial)“官方推荐安装视频
  3. 国人的安装教程:https://www.bilibili.com/read/cv26465887/

【AI生成场景新突破】3D Gaussian Splatting入门指南

这个目前还是实验环境,都是用Python做缝合怪。而国内教程的明显是一个AI Python老手,各类Python环境都搭建的很熟悉。所以看似简单,不过人家走得通,不一定小白走得通,会遇到很多问题。所以综合考虑还是走官方推荐的老外教程。国人的教程先要精读一下,了解一下大致的流程,和关键环节。

软件架构:

  1. Python环境
    核心的代码都是Python的,而且需要PyToch库,Pytoch会调用CUDA显卡加速训练。
    Python --> PyThoch -->CUDA。Python用 Anaconda 安装解决。
  2. CUDA,这个大家都懂,nVidia网上下载,版本是11.8
  3. C++编译器 MSVS 2019。安装配置插件的时候,需要动态调用cl.exe实时build插件。   这个是安装的难点和大坑。
  4. colmap,是一个相机位置生成器,核心的Python代码需要调用这个外部程序辅助。
  5. 查看器SIBR Viewers。最终的结果目前只有这个Viewer能实时渲染原生的3D GaussianSplatting 点云。
  6. 其他的一些必须的杂项,git、科学上网、ImageMagick/ffmpeg等等。

软件安装主要坑在 1/3 两个步骤。

%comspec% /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"

安装步骤:

安装 MSVC C++ 2019,如果是C++老手,或者已经安装的可以略过。普通小白建议安装 MSVC 2019 community版本。具体参考拙作

MSVC 2019 Community社区版安装icon-default.png?t=N7T8https://blog.csdn.net/stevenkoh/article/details/131023985按照老外教程安装 Anaconda、git、colmap、SIBR Viewers、ImageMagic,ffmpeg其实没必要安装,ImageMagick内部自带。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值