PhysForge
Material-Controllable
3D Reconstruction with
Separable Components
Playback unavailable. Open the video.
Abstract
Recent advances in physical 3D generation have enabled visually faithful assets with simulatable mechanical behavior. However, existing methods provide limited control over material behavior beyond appearance-based inference and struggle to estimate physical properties from complex interactions between objects and semantic parts. Therefore, we present PhysForge, a Video Diffusion Model (VDM)-based framework for addressing these challenges, comprising two complementary modules for material-controllable physical fitting and component-level interaction modeling. The first, PhysFit, leverages material-conditioned VDM dynamics as references for physical-property fitting, introducing windowed fitting to focus on material-revealing interactions and Hallucinated Forcing to disentangle nonphysical motion hallucinated by the VDM from material responses. The second, PhysComp decomposes complex interactions into individual objects and semantic components, enabling their physical parameters to be optimized independently and flexibly composed for joint simulation. Experiments on PhysAssets and Google Scanned Objects demonstrate that, compared with existing methods, PhysForge provides stronger control over material-dependent physical responses while supporting component-level physical modeling for complex interactions. It achieves the best CLIP and physical controllability scores on both common and uncommon materials, with qualitative comparisons, component-level ablations, and a user study further supporting these improvements.
Pipeline
Comparisons
Qualitative results
Quantitative results
| Method | Common materials | Uncommon materials | ||
|---|---|---|---|---|
| CLIP ↑ | PC ↑ | CLIP ↑ | PC ↑ | |
| DreamPhysics | 0.250 | 3.2 | 0.248 | 2.6 |
| PSIVG | 0.233 | 2.0 | 0.241 | 1.8 |
| PhysRVG | 0.243 | 3.8 | 0.232 | 3.0 |
| WMReward | 0.246 | 4.4 | 0.244 | 2.6 |
| DeforM | 0.242 | 4.4 | 0.235 | 3.2 |
| PhysGM | 0.246 | 3.8 | 0.247 | 1.8 |
| PhysForge | 0.258 | 4.6 | 0.264 | 4.0 |
Material-Controllable
PhysForge simulations under different material conditions; compare deformation and motion for the same object as the selected material changes.
Component-Separable
PhysForge simulations of objects and semantic parts with independently estimated physical properties; observe their relative motion and contact during joint simulation.