=====================================
This is a nerf gaussian splat renderer modeled after antimatter15's webgl implementation. You can create a splat from a video following instructions froma well written writeup from Alex Carlier here.
Download this and drop it into openFrameworks/addons/
folder. Your point clouds go into the data folder in your project.
First you put your gaussian splat nerf PLY in the data folder, say its called pointcloud.ply then you call splat.setup("pointcloud.ply")
to prepare the splats
Then in your draw loop call splat.draw()
OF 10 and 11
Thanks
Thanks to Zach Lieberman for writing the meat of the renderer, from the vbo, fixing the shaders, to the sorting and beyond.