atlas

Research map / 3D vision / Gaussian splatting

MPMAvatar: Learning 3D Gaussian Avatars with Accurate and Robust Physics-Based Dynamics

NeurIPS 2025 · 3D vision › Gaussian splatting · approach: Animatable Gaussian human avatars · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds a physics-based 3D Gaussian avatar for loose garments by driving an anisotropic MPM simulator with a mesh-based collision handler, learning physical parameters from multi-view video.

Problem

Realistically animating clothed human avatars with loose garments under novel motions; prior physics-based avatars (PhysAvatar with C-IPC) are brittle to noisy collider meshes, slow, and limited in appearance fidelity.

Approach

Replace C-IPC with a feedforward MPM simulator tailored for garments: an anisotropic codimensional constitutive model (Jiang et al.) plus a mesh-collider velocity projection that transfers collider velocity and normals to grid nodes via B-spline weights (O(N_f) instead of O(N_grid^3)), combined with 3D Gaussians attached to mesh faces and quasi-shadowing, and a rest-geometry parameter alpha compen

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the anisotropic constitutive model (ablation)MPMAvatar · ActorsHQ testCD (×10^3): 6.24 -> 0.42Helped
Use the anisotropic constitutive model (ablation)MPMAvatar · ActorsHQ testF-Score: 90.3 -> 95.7Helped
Learn physical parameters rather than fixing them to defaults (ablation)MPMAvatar · ActorsHQ testCD (×10^3): 0.69 -> 0.42Helped
Learn physical parameters rather than fixing them to defaults (ablation)MPMAvatar · ActorsHQ testF-Score: 92.9 -> 95.7Helped
Use quasi-shadowing (ablation)MPMAvatar · ActorsHQ testPSNR: 31.8 -> 32.0Helped
Use quasi-shadowing (ablation)MPMAvatar · ActorsHQ testSSIM: 0.963 -> 0.963No clear effect
Optimize rest-geometry parameter α instead of fixing α at 1 (ablation)MPMAvatar · ActorsHQdynamics accuracyHelped
Use 800 rather than 400 time substeps (ablation)MPMAvatar · ActorsHQ testCD (×10^3): 0.42 -> 0.42No clear effect
Use 200 rather than 400 time substeps (ablation)MPMAvatar · ActorsHQ testCD (×10^3): 0.42 -> 0.42No clear effect
Initialize ρ=0.5, E=100 (ablation)MPMAvatar · ActorsHQ testCD (×10^3): 0.42 -> 0.42No clear effect
Initialize ρ=2.0, E=100 (ablation)MPMAvatar · ActorsHQ testCD (×10^3): 0.42 -> 0.42No clear effect
Initialize ρ=1.0, E=50 (ablation)MPMAvatar · ActorsHQ testCD (×10^3): 0.42 -> 0.42No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ActorsHQ 4D-DRESS

Benchmarks: ActorsHQ 4D-DRESS

Metrics: Chamfer Distance F-Score LPIPS PSNR SSIM simulation success rate simulation time per frame penetration depth Key Physical Phenomena Detection score

Baselines: PhysAvatar ARAH TAVA GS-Avatar Gaussian Garments MMLPHuman

Builds on: PhysAvatar Material Point Method anisotropic constitutive model (Jiang et al.) 3D Gaussian Splatting C-IPC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy