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
749 stars 67 forks source link

Support for Metashape #67

Open pierotofy opened 3 months ago

pierotofy commented 3 months ago

Would be cool to add support for processing metashape projects.

Garshishka commented 3 months ago

I dont't know it that will help, but I tried this method with this script to export metashape point cloud to COLMAP format and it works like a charm

schablonmassig commented 3 months ago

I can confirm that it works great using Garshishkas proposed method.

stefvfx commented 3 months ago

Is there a version of this but without the pro version of metashape ?

Garshishka commented 3 months ago

Is there a version of this but without the pro version of metashape ?

Only pro version supports scripts, AFAIK. But script code is open so maybe you can run it manually in some way?

pierotofy commented 3 months ago

We could support Metashape projects directly; we just need to port https://github.com/nerfstudio-project/nerfstudio/blob/main/nerfstudio/process_data/metashape_utils.py similarly to how we added colmap support: https://github.com/pierotofy/OpenSplat/pull/33

stefvfx commented 2 months ago

That would be fantastic !