Its been around for ages, but It was never used because if you have a million points in a point cloud, you'd need to artistically manipulate a million points.
Its like 3d hair, its pretty simple, just render a billion hairs, but in practice its hard to make it look good.
Here we tell a machine learning model to adjust the angle, colour, shape and size of a million primitives (ie a square, circle, triangle etc.) so that it looks like a the photos we provide.
See the reflections here: https://www.youtube.com/watch?v=mD0oBE9LJTQ
This is also pretty good, but more subtle: https://www.youtube.com/watch?v=tJTbEoxxj0U
indeed, but that's just adding view dependent points.
From: https://aras-p.info/blog/2023/09/05/Gaussian-Splatting-is-pr...
Good eye