3D Gaussian Splatting suggests a method for reconstructing radiance fields that is rasterization-based. This allows for high-quality reconstruction that also achieves remarkable speed and performance even for mobile devices. The fact that we no longer need to choose a trade-off between quality and speed motivates practitioners to build a significant amount of tools and applications. 3DGS has also been integrated with frameworks like Unity, Unreal, three.js, and NeRFStudio. On top of that, a significant amount of research that uses 3DGS has been released, spanning different topics: dynamic and human reconstruction, SLAM, 3D Generative Models, and many more.
In this tutorial, we will first explain 3DGS and why it took the research community by storm, we will give practical suggestions about using the different tools we find useful in a research context and talk about the progress in the research domain.