
Olli Huttunen is a Finnish 3D creator and solo entrepreneur working with 3D Gaussian Splatting. On 2DIAMR, Olli Huttunen explained splatting in non-technical terms and showed a multi-camera capture rig and the Dioramix presentation tool.
Episode
1 h 58 minIn Olli’s words
“This is totally new kind of a 3D compared to the older methods.”
“The 3D model is actually the frame for your story, and you can make these narrative presentations.”
“I am not hosting anybody's presentation. All data is yours, and you can decide where you put this.”
Quoted in our tech guides
Gaussian splatting vs photogrammetry: what 10 practitioners say →
- “You will go to the direction where the model is supposed to run on and look good on your monitor.”▶ 35:51
- “There is no geometry.”▶ 37:17
- “It is very good for overall looking, and it looks very photorealistic from far, but if you really want to go near and see all those details from leaf of the trees, it always dismantles.”▶ 24:06
- “It starts to dismantle because it can’t show angles that were not shot.”▶ 19:20
- “It will compress losslessly. It is like 95% smaller.”▶ 86:46
Questions Olli answered
- How few images can you use for a Gaussian splatting model?
- In an experiment that started with 24 cameras, Olli Huttunen found that even 12 or 13 pictures can still be used; with very few images the model no longer knows where the Gaussians belong in depth. ▶ 4:01
- Why do Gaussian splats show ghost objects and double shadows?
- Per Olli Huttunen, a splat bakes different moments of the capture into one view-dependent model: a shadow that moved or a car that left the parking lot is visible from some angles and disappears from others. ▶ 49:12
- Which game engine works best with Gaussian splatting, Unreal or Unity?
- Olli Huttunen has seen good results in both; per Olli, Unreal Engine currently has more Gaussian plugins, while one of the first plugins, by Aras Pranckevičius, was made for Unity. ▶ 29:41
- What is the SOG format for Gaussian splats?
- Olli Huttunen describes SOG as a compressed version of the heavy PLY file, made by PlayCanvas and saved from the SuperSplat editor; per Olli it is about 95% smaller, so a splat loads and runs faster on the web. ▶ 86:12
- What is synthetic Gaussian splatting used for?
- Per Olli Huttunen, you render a hard-to-display 3D object, such as one with fur or hair, from hundreds of angles once and train a Gaussian splat from those images, so it runs in real time in a browser with high detail. ▶ 106:54
Talks about
Related guests
- Tomáš Barnáš – Co-founder of LumiSway and Overhead4D; producer of Smithsonian Starstruck, Overhead4D
- Elliott Mizroch – Director, Smithsonian Starstruck
- Arash Keissami – CEO, NIRA
- Arek Szadkowski – Global Lead, ArcGIS Reality, Esri
- Alex Harvey – Co-founder, RiVR
- Dylan Gorman – Drone mapping, PilotByte Labs
