PhysCtrl: Generative Physics for Controllable and Physics-Grounded Video Generation
Abstract
Existing video generation models excel at producing photo-realistic videos from text or images, but often lack physical plausibility and 3D controllability. To overcome these limitations, we introduce PhysCtrl, a novel framework for physics-grounded image-to-video generation with physical parameters and force control. At its core is a generative physics network that learns the distribution of physical dynamics across four materials (elastic, sand, plasticine, and rigid) via a diffusion model conditioned on physics parameters and applied forces. We represent physical dynamics as 3D point trajectories and train on a large-scale synthetic dataset of 550K animations generated by physics simulators. We enhance the diffusion model with a novel spatiotemporal attention block that emulates particle interactions and incorporates physics-based constraints during training to enforce physical plausibility. Experiments show that PhysCtrl generates realistic, physics-grounded motion trajectories which, when used to drive image-to-video models, yield high-fidelity, controllable videos that outperform existing methods in both visual quality and physical plausibility. Our code, model and data will be made publicly available upon publication.
Cite
Text
Wang et al. "PhysCtrl: Generative Physics for Controllable and Physics-Grounded Video Generation." Advances in Neural Information Processing Systems, 2025.Markdown
[Wang et al. "PhysCtrl: Generative Physics for Controllable and Physics-Grounded Video Generation." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/wang2025neurips-physctrl/)BibTeX
@inproceedings{wang2025neurips-physctrl,
title = {{PhysCtrl: Generative Physics for Controllable and Physics-Grounded Video Generation}},
author = {Wang, Chen and Chen, Chuhao and Huang, Yiming and Dou, Zhiyang and Liu, Yuan and Gu, Jiatao and Liu, Lingjie},
booktitle = {Advances in Neural Information Processing Systems},
year = {2025},
url = {https://mlanthology.org/neurips/2025/wang2025neurips-physctrl/}
}