3D
**3D Gaussian Splatting** is **a novel 3D scene representation and rendering technique using a set of anisotropic Gaussian primitives with learnable properties — enabling real-time photorealistic novel view synthesis with fast training while maintaining the compactness and expressiveness of neural implicit representations**. 3D Gaussian Splatting addresses the computational bottleneck of NeRF-based approaches by replacing implicit neural representations with explicit Gaussian primitives. The scene is represented as a collection of 3D Gaussians, each with a position, covariance matrix, opacity, and spherical harmonic color coefficients. These Gaussians are rasterized onto the image plane using differentiable splatting — computing how each Gaussian contributes to each pixel. The rendering equation blends contributions from Gaussians in front-to-back order, using their projected covariances and opacities. This explicit representation enables GPU-accelerated rasterization, making rendering and training dramatically faster than NeRF. The optimization procedure uses stochastic gradient descent to learn Gaussian positions, covariances, opacities, and color parameters directly from image reconstruction loss. A key contribution is adaptive density control — progressively splitting overloaded Gaussians and removing unnecessary ones, enabling the representation to automatically adjust complexity to scene characteristics. Regularization on Gaussian extent prevents representations from becoming too spread out or concentrated. 3D Gaussian Splatting achieves state-of-the-art view synthesis quality while rendering at interactive frame rates (potentially real-time at full resolution with additional optimization). Training is significantly faster than NeRF, often completing in under an hour on standard hardware. The representation is interpretable and amenable to editing — artists can select and manipulate individual Gaussians. The explicit nature enables efficient level-of-detail control by selectively rendering subsets of Gaussians. Variants extend the approach to dynamic scenes, handling camera pose uncertainty, and incorporating physics constraints. The technique represents a paradigm shift back toward explicit representations, leveraging modern hardware for efficient rasterization. Applications include video generation, content creation, and immersive visualization. The Gaussians can be exported to other formats, enabling integration with game engines and graphics pipelines. **3D Gaussian Splatting combines the expressiveness of implicit representations with the efficiency and interpretability of explicit geometric primitives, enabling real-time photorealistic view synthesis.**