pierotofy / OpenSplat

Production-grade 3D gaussian splatting with CPU/GPU support for Windows, Mac and Linux 🚀
https://antimatter15.com/splat/?url=https://splat.uav4geo.com/banana.splat
GNU Affero General Public License v3.0
933 stars 87 forks source link

Enable extract mesh #118

Closed zhiguotang5 closed 3 months ago

zhiguotang5 commented 4 months ago

Extract mesh of scene truck after 7000 iterations image

pierotofy commented 3 months ago

Hey @zhiguotang5 :wave: thanks for the PR! This looks like some impressive work.

I'm just not sure this should be tightly integrated into OpenSplat; perhaps the meshing part could be modified to be a separate binary/module?

I also wouldn't like to add additional dependencies to OpenSplat (a separate module requiring more dependencies would be fine). :pray:

zhiguotang5 commented 3 months ago

@pierotofy , I want to build a separate binary (like opensplat-extract), but I need the code to load a checkpoint of model to do it. Specifically I need loadPly member function of Model