yzslab / gaussian-splatting-lightning

A 3D Gaussian Splatting framework with various derived algorithms and an interactive web viewer
Other
457 stars 38 forks source link

Ds splat support #35

Open marcin-ochman opened 3 months ago

marcin-ochman commented 3 months ago

Dear Gaussian Splatting Lighting Team, We are the team at deepsense.ai and we are excited to share our recent advancements in CUDA kernel implementations for forward and backward rendering kernels for 3D Gaussian Splattings. Our forward rendering kernel, an original work by our team, is currently the fastest open-source implementation available. For the backward kernel, we have adapted nerfstudio's gsplat backward implementation to work seamlessly with our forward kernel. One of our main goals was to maintain the existing API, ensuring that it is trivially easy to replace the vanilla kernels with our optimized versions. With this pull request, we would like to add support for our custom kernels to your Gaussian Splatting Lighting repository. We believe this integration will enhance the performance and capabilities of the project. Thank you for considering our contribution.

ds-splat repo: https://github.com/deepsense-ai/ds-splat

Best regards, The deepsense.ai Team

yzslab commented 3 months ago

Thanks for your contribution. Before merging, I need some time to understand your ds-spalt.