This is great. I think you shared 3d scan of some other pyramid sometime ago here on HN. I think you should try processing this data through a Guassian Splatting software. I have no idea how many images Guassian Splats require to work well or the CPU/GPU requirements but I have seen very very cool Guassian Splatting demos on twitter where you can absolutely freely fly around the scene and view it from any angle.
Hey, yeah that was me. I spent quite a bit of time last year using pre-existing scanner positions to train nerfs/splats and didn't get anything that was usable, unfortunately. I ended up shifting to Unreal for a higher graphics tier, so if you want to see the Great Pyramid of Giza interior in the highest quality level, you can here: https://mused.com/netherworld-ancient-egyptian-afterlife-sim...
For Unreal I used a few methods but mostly conventional photogrammetry incorporating the lidar.
Ultimately, I'm hoping that downloading the file or some type of pixel streaming for web until the nerfs or splats -- or whatever follows them -- works out.
Really appreciate the use of technology to make sites like these accessible to the world at large.
Just wanted to share that I am in the middle of a very similar project with a high profile client & the workflow we settled on has loosely been Lidar scans -> Postshot -> Supersplat (web optimization) -> Babylon.js. Of course we have video/image fallbacks & an unreal pixel streaming version as well - but the web performance and results on a modern mobile device have been spectacular so far!
So excited for the future of gaussian splatting :)
Wow, thanks for writing -- would love to see what you're building when you have a link to share! My emails in my profile or just will keep an eye out in general for this workflow.