Gaussian Splashing: 3DGS with Physical Simulation
- Gaussian Splashing is a framework that extends 3D Gaussian Splatting with physics-based simulation, volumetric rendering, and photogrammetry techniques.
- It integrates anisotropic Gaussian kernels with dynamic particle models to support real-time AR/VR, underwater, and satellite-based scene reconstruction.
- The approach enhances editability, photometric consistency, and computational efficiency compared to standard 3DGS in dynamic and remote-sensing applications.
Gaussian Splashing denotes several closely related frameworks that integrate 3D Gaussian Splatting (3DGS) with additional physically based modeling, volumetric rendering, or dynamic particle simulation to extend the expressiveness of explicit Gaussian-based radiance field representations. It encompasses approaches for dynamic scene rendering via cohesive solids and fluids coupling, real-time photorealistic volume rendering under scattering, and high-precision photogrammetric modeling for remote sensing. The unifying theme is the utilization of point-based anisotropic Gaussians as “splat” primitives in 3D space whose projected contributions are composited in image space, coupled with domain-specific augmentations such as physical simulation or underwater image-formation models. This entry reviews the mathematical substrates, physical and computational innovations, and major application domains for Gaussian Splashing.
1. Core Mathematical Principles
At the heart of Gaussian Splashing is the explicit representation of a scene or object as a set of anisotropic 3D Gaussian kernels (splats), parameterized as
where is the mean (spatial center), is the positive-definite covariance (axis-aligned or fully anisotropic), is the opacity, and a possibly view-dependent color. The volumetric density at is given by
For neural rendering, the 3D splats are projected to the camera plane, producing 2D ellipses whose densities are composited via front-to-back alpha blending: where is the 2D projected weight at pixel 0 (Feng et al., 2024, Mualem et al., 2024). This architecture is the foundation for the extensions enabling physical simulation, underwater rendering, and remote-sensing photogrammetry.
2. Physics-Based Motion Synthesis and Rendering (Unified Particles Framework)
Gaussian Splashing (Feng et al., 2024) demonstrates dynamic scene synthesis by coherently integrating 3DGS with Position-Based Dynamics (PBD) and Position-Based Fluids (PBF):
- Each Gaussian kernel serves as a physically simulated particle (mass 1, center 2), coupled with associated BRDF and normal attributes.
- For solids, deformation gradients 3 are used to update both the covariance 4 and the aligned surface normal 5:
6
- XPBD variational constraints (distance, strain for solids; incompressibility, surface-tension for fluids) drive position updates through a global minimization:
7
solved for Lagrange multipliers 8 per constraint.
- Rendering of fluids uses the Gaussian Shader, accumulating fluid thickness for Beer–Lambert subsurface attenuation, yielding per-splat color
9
where 0 is the thickness-modulated diffuse term and 1 a prefiltered specular lobe.
This framework enables bidirectional coupling between mesh-free dynamics and radiance field rendering, with editing operations—e.g., liquefying objects, flood simulation—affecting both geometry and appearance in real time.
3. Volumetric Underwater Rendering with Explicit Scattering
Gaussian Splashing (Mualem et al., 2024) extends 3DGS to direct volume rendering in scattering/absorbing media (notably underwater environments):
- The radiative transfer equation for water is modeled by adding absorption (2), scattering (3), and environment radiance 4 in each channel:
5
with 6.
- Each splat’s per-channel opacity is attenuated by water transmittance:
7
where 8 is the integrated line density and 9 the splat’s mean ray distance.
- Image-space compositing accumulates both direct transmission and backscatter:
0
- Novel depth cues are extracted from color ratios:
1
with the loss 2 ensuring photometric-geometric consistency in scattering environments.
This approach achieves high-fidelity, real-time (3140 FPS) underwater scene reconstruction and rendering, significantly surpassing traditional NeRF variants in speed and clarity under volumetric occlusion.
4. Satellite Image Photogrammetry and Remote Sensing Adaptations
Gaussian Splashing is also used as an informal synonym for fast, accurate 3DGS-based photogrammetry in remote sensing imagery (Aira et al., 2024):
- Standard 3DGS is augmented with per-view radiometric correction 4, enabling learned affine brightness adjustment:
5
- Shadow modeling incorporates a sun-directed camera 6 and shadow decay coefficient 7:
8
where 9 is the elevation difference between sun-view and image-view, and 0 is used to modulate pixel lighting.
- Additional regularizations improve representation: 1 sparsity on opacities for structure pruning; cross-view consistency losses to ensure multi-view geometric and radiometric agreement; entropy regularization on shadow masks for binary (non-semitransparent) shadow edges.
Empirical results demonstrate that this pipeline matches the accuracy of neural field approaches at dramatically lower compute and memory costs, enabling DSM extraction and shadow-consistent albedo compositing within minutes rather than hours or days.
5. Comparison with and Distinction from Standard 3D Gaussian Splatting
Classical 3DGS is restricted to static, non-interactive scenes, with explicit limitations:
- Lacks responsive lighting (shadows, reflections) and view-dependent phenomena under general illumination (Byrski et al., 15 Mar 2025).
- Difficulties in dynamic editability and real-time physical simulation due to independent explicit parameterization of Gaussians with no intrinsic structural coupling.
Gaussian Splashing frameworks overcome these via:
- Physically based editability and simulation through cohesive mesh or particle coupling (e.g., mesh-driven editing in REdiSplats, particle-based physics in (Feng et al., 2024)).
- Domain-specific rendering equations to simulate volumetric media, such as water turbidity and backscatter (Mualem et al., 2024).
- Integration of fast, affine color/illumination adaptation and scientifically calibrated shadow models for remote sensing (Aira et al., 2024).
This results in a unified, extensible point-based scene model supporting structured scene modifications, responsive light transport, and hybrid fluid–solid–empty interplay.
6. Applications, Performance, and Future Directions
Gaussian Splashing methodologies have been empirically validated in domains including:
- Physics-aware AR/VR and VFX, supporting liquefaction, flooding, and two-way solid–fluid coupling (“Everything is water” transformations, real-time flooding, surface rippling) (Feng et al., 2024).
- Underwater photogrammetry, enabling real-time reconstruction and rendering (2140 FPS) with improved detail preservation and depth clarity compared to NeRF, even under severe scattering (Mualem et al., 2024).
- Satellite photogrammetry and DSM reconstruction, achieving state-of-the-art accuracy at 3300\times$ speedup over NeRF-based Earth observation frameworks (Aira et al., 2024).
Current limitations include physical fidelity in large time-step PBD simulations, approximations in fluid refraction/scattering, reliance on static scenes, and nontrivial computational costs for extremely dense particle systems. Future work includes extending to dynamic/deformable geometry, adaptive time-stepping in coupled simulators, and tighter integration of full radiative-transfer-based light transport.
7. Principal References and Empirical Benchmarks
| Variant/Domain | Reference | Application | Notable Performance |
|---|---|---|---|
| Unified particles/PBD | (Feng et al., 2024) | Dynamic AR/physics | Real-time editability, specular fluid rendering |
| Underwater volumetric | (Mualem et al., 2024) | Scene rendering | 140 FPS, PSNR 26.8 dB, SSIM 0.88 on TableDB scenes |
| Satellite/RS photogram. | (Aira et al., 2024) | DSM, shadowed albedo | ~1.46 m MAE DSM, 43 min training |
In summary, Gaussian Splashing represents an emerging synthesis of explicit point-based radiance field models with physically motivated simulation and advanced volumetric rendering, substantially widening the practical modeling, simulation, and rendering capabilities of Gaussian Splatting in graphics, vision, and remote sensing.