PhysGaussian: Physics-Integrated 3D Gaussians for Generative Dynamics
About
We introduce PhysGaussian, a new method that seamlessly integrates physically grounded Newtonian dynamics within 3D Gaussians to achieve high-quality novel motion synthesis. Employing a custom Material Point Method (MPM), our approach enriches 3D Gaussian kernels with physically meaningful kinematic deformation and mechanical stress attributes, all evolved in line with continuum mechanics principles. A defining characteristic of our method is the seamless integration between physical simulation and visual rendering: both components utilize the same 3D Gaussian kernels as their discrete representations. This negates the necessity for triangle/tetrahedron meshing, marching cubes, "cage meshes," or any other geometry embedding, highlighting the principle of "what you see is what you simulate (WS$^2$)." Our method demonstrates exceptional versatility across a wide variety of materials--including elastic entities, metals, non-Newtonian fluids, and granular materials--showcasing its strong capabilities in creating diverse visual content with novel viewpoints and movements. Our project page is at: https://xpandora.github.io/PhysGaussian/
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Physics-based Dynamic 3DGS Simulation | Physics-based Dynamic 3DGS Simulation Evaluation (test) | CS (Color Similarity)0.267 | 7 | |
| System Identification | PorcineEndo gallbladder | RE0.192 | 5 | |
| System Identification | PorcineEndo stomach | Residual Error (RE)0.187 | 5 | |
| Physical Realism Assessment | Surgical Video Dataset (EndoNeRF, CholecSeg8K, and PorcineEndo) (test) | Physical Realism Score3.63 | 5 | |
| System Identification | EndoNeRF v01_080 | RE0.15 | 5 | |
| System Identification | EndoNeRF v01_240 | RE0.617 | 5 | |
| System Identification | Full Combined Dataset Average | RE0.81 | 5 | |
| System Identification | CholecSeg8K pulling | RE (Error Rate)1.672 | 5 | |
| System Identification | CholecSeg8K cutting | Registration Error (RE)2.041 | 5 | |
| Physical Simulation Drift Evaluation | Ficus | COMD AUC0.5975 | 4 |