aras-p / UnityGaussianSplatting

Toy Gaussian Splatting visualization in Unity
MIT License
2.09k stars 239 forks source link

Re-Lightning GS #79

Closed danielKhora closed 10 months ago

danielKhora commented 10 months ago

Any chance for support for Re-Lightning the GS? using normal information

aras-p commented 10 months ago

Gaussian Splats do not have normals.

What I've seen some people do, is do "fake lighting" on GS, i.e. use only light range/attenuation (for say point lights) without any directionality information. Some others try to "somehow" render out a screenspace normals buffer out of GS, and do lighting on that.

In any case, I'm not planning to work on any of that in the near future.

LoneDev6 commented 3 months ago

https://x.com/DSkaale/status/1734527051757924849

aras-p commented 3 months ago

https://x.com/DSkaale/status/1734527051757924849

Sure, cool. There's several hundred new extensions and improvements to 3DGS since mid-2023. But as the project readme says, "Status as of 2023 December is that I'm not planning on any significant further developments". If anyone wants to contribute improvements, they are welcome.

LoneDev6 commented 3 months ago

There's several hundred new extensions and improvements to 3DGS since mid-2023

Can't find anything for Unity sadly. Did you find anything in particular?

Thanks for all your efforts though, this project is helping me a lot to understand the whole concept behind 3DGS and spherical harmonics (which most implementations are not even handling).