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
923 stars 87 forks source link

Better Documentation on GSplat Version and Porting Process #121

Open MotivaCG opened 3 months ago

MotivaCG commented 3 months ago

I've noticed that some requests, such as https://github.com/pierotofy/OpenSplat/issues/115 , have already been implemented in the GSplat base code. However, there seems to be a lack of documentation regarding the specific version of GSplat that OpenSplat is based on and how it was ported.

It would be extremely helpful if the documentation could include the following:

· GSplat Version Reference: Clearly mention which version of GSplat the current OpenSplat implementation is based on.

· Porting Details: Provide details or a brief overview of how the porting process from GSplat to OpenSplat was handled.

This information could greatly assist other users and contributors in understanding the current state of the codebase and identifying potential areas for improvement by simply referring to the GSplat project.

Thank you @pierotofy for your hard work on this project!

pierotofy commented 3 months ago

I think it was either version v0.1.11 or v0.1.10 but you should do a diff and compare to make sure.

We made modifications mostly to get HIP and Metal support, you can check the git history to see exactly what has changed.

MotivaCG commented 2 months ago

@pierotofy Just as curiosity my result is much cleaner using OpenSplat than GSplat 🥇

MotivaCG commented 3 weeks ago

Just as curiosity is this project still under development? Giving everything for free is not an easy and pleasant task!

pierotofy commented 3 weeks ago

Sure it is, I just personally haven't added much new in a while. But we welcome contributions.