OpenSplat
OpenSplat copied to clipboard
Production-grade 3D gaussian splatting with CPU/GPU support for Windows, Mac and Linux 🚀
Considering that this program can use CPU and low VRam cards to train, how about adding a way or parameter to continue training from saved splat.ply? Is this even feasible?
Hi, note that the Ubuntu version passed as --build-arg in the Dockerfile is not propagated to .github/workflows/cuda/Linux.sh: https://github.com/pierotofy/OpenSplat/blob/4d70016baae090f119eb346d9f9b35d62bb90597/.github/workflows/cuda/Linux.sh#L12 I'm not sure that this is a bug, but surely it would...
It would be a good idea to have some benchmarks around the training time / size of outputted splats in the README, for some GPU / CPU.
There's currently a memory leak somewhere when running the MPS backend
SLAM based Gaussian Splatting can be used to address the scalability and performance problems encountered with SfM method. Moreover, it's a basic building block to enabling on-device 3D reconstruction. -...
it runs fine on the example datasets, i aligned with metashape, converted to nerfstudio with ns-process-data and exported a pointcloud/tiepoints in local coordinate system(i also tried mercator(epsg:3395) ply export) and...
Equirectangular image rendering support. See my repo for implementation. https://github.com/inuex35/360-gaussian-splatting
"parameter packs not expanded with" error using gcc 11.4.0 on ubuntu 22.04 x86_64 ``` [ 4%] Building CUDA object CMakeFiles/gsplat.dir/vendor/gsplat/forward.cu.o /usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’: 435 |...