mkkellogg / GaussianSplats3D

Three.js-based implementation of 3D Gaussian splatting
MIT License
1.12k stars 137 forks source link

Feature: Dynamic Gaussians #102

Open Winter-Dry opened 5 months ago

Winter-Dry commented 5 months ago

What a amazing work!!!!!!

I have thoroughly enjoyed using it and have found it to be an essential component in rendering with Three.js. I believe it has great potential.

I wanted to bring to your attention a feature that I believe would significantly enhance the functionality and user experience of this project. After careful consideration and feedback from fellow users, I suggest the addition of SpacetimeGaussians. I believe that this enhancement would make this repository even more versatile and appealing to a broader audience.

With both statistic and dynamic 3D Gaussians, I find myself even more excited about the possibilities this enhancement could bring.

Thank you for your time and consideration.

mkkellogg commented 5 months ago

This certainly does look very cool! I currently have several features I plan on adding in the near future, so something like this would have to wait until after those are done, but in terms of the mid-term to long-term road map, this looks like something worth considering. I'll have to dig into it a bit more.

mrkulk commented 4 months ago

@mkkellogg happy to help/fund development of this feature!

mkkellogg commented 4 months ago

I'm lumping in another issue into this one: https://github.com/mkkellogg/GaussianSplats3D/issues/115. I think 4D support is something I'd like to support long-term, possibly using an approach like this one: https://fudan-zvg.github.io/4d-gaussian-splatting/

mrkulk commented 4 months ago

@mkkellogg I think this is a great idea and will have wide implications. Video models like openAI sora are getting very good and this feature might become a critical piece in the future of content creation