填坑 3D gaussian splatting里SIBR_viewers的安装

SIBR_VIEWERS

上次写完太忙了,一直都没上CSDN。。

因为3DGS生成的模型要跑起来得用到GPU,所以一开始我就只能用它带的viewer,结果装了半天装不上,上篇文章评论里我看大家也遇到了吧。。

如果和我的原因一样的话,就很简单,所以我其实也没准备专门写一个。。。就是… 里面有个网址咱访问不了。。

整个过程我看了下记录是这样的:

工程的SIBR_viewers目录,进到目录里开始编译安装,编译安装的命令原github工程下面的文档也详细写了,我是ubuntu22.04,命令就是:
装依赖
sudo apt install -y libglew-dev libassimp-dev libboost-all-dev libgtk-3-dev libopencv-dev libglfw3-dev libavdevice-dev libavcodec-dev libeigen3-dev libxxf86vm-dev libembree-dev
装程序
cd SIBR_viewers
cmake -Bbuild . -DCMAKE_BUILD_TYPE=Release # add -G Ninja to build faster
cmake --build build -j24 --target install

然后不出意外,就编译报错了,就是因为编译过程需要用个插件是github上的,结果下不下来。

报错信息里有要下载的链接的关键词, 于是我复制了一下在代码里全局搜了一下找到了对应代码。。

不过不好意思,我当时没记录是哪个文件来着。。。找不到了。。

那剩下的就是我把这个链接地址给换掉了,反正就是换成了可以访问的到,并且就是要下载的那个资源。。。具体怎么做呢这里说细了呢就发不出去哦,( 我是把域名换了个镜像域名)。

然后再编译,就成功了,安装完,所有的view软件都装在这个目录的install/bin里了。

要看模型就:
install/bin/SIBR_gaussianViewer_app -m /data/output(换自己的路径)


当然这个看法很麻烦,最后在github上搜了,已经有人用webgl做了渲染这种模型的了

大家去搜搜吧~

### 部署 Gaussian Splatting 项目的步骤 #### 安装必要的软件包和依赖项 为了成功部署 Gaussian Splatting 项目,需要先安装几个重要的组件: - **CUDA**: 版本应为11.8[^1]。 - **Anaconda**: 这是一个用于科学计算的强大平台,能够简化 Python 和 R 的数据处理工作流。 #### 获取源码及相关资源 通过 Git 命令获取最新版的 `gaussian-splatting` 仓库及其子模块: ```bash git clone https://github.com/graphdeco-inria/gaussian-splatting --recursive ``` #### 设置 Visual Studio 开发环境 Visual Studio 是 Microsoft 提供的一个集成开发环境 (IDE),对于 C++ 应用程序尤其重要。建议安装 Visual Studio 2019 并确保选择了支持 C++ 编程以及 Windows 应用开发的工作负载选项。 #### 安装 CMake 及其配置 CMake 是一个跨平台构建系统生成器,在此过程中扮演着至关重要的角色。完成安装后需将其加入系统的 PATH 环境变量以便命令行调用。 #### 创建 Conda 虚拟环境并激活 利用 Anaconda 来管理不同项目的独立运行时环境是非常有益的做法。创建一个新的虚拟环境来隔离该项目所需的库和其他依赖关系: ```bash conda env create --file environment.yml conda activate gaussian_splatting_env ``` #### 执行训练脚本 一旦上述准备工作全部就绪,则可以通过执行以下命令启动模型训练过程: ```python python train.py -s data -m data/output ``` #### 启动可视化工具 最后一步是查看训练成果。为此,可使用随附的应用程序来进行可视化的展示: ```bash .\viewers\bin\SIBR_gaussianViewer_app -m data/output ``` 注意:务必确认 Viewers 文件夹已被放置于 Gaussian Splatting 主目录之下。
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值