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做了渲染这种模型的了
大家去搜搜吧~