M-ABD: Scalable, Efficient, and Robust Multi-Affine-Body Dynamics

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: He, Zhiyong, Guo, Dewen, Guo, Minghao, Zhao, Yili, Matusik, Wojciech, Su, Hao, Jiang, Chenfanfu, Chen, Peter Yichen, Yang, Yin
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914392373723136
author He, Zhiyong
Guo, Dewen
Guo, Minghao
Zhao, Yili
Matusik, Wojciech
Su, Hao
Jiang, Chenfanfu
Chen, Peter Yichen
Yang, Yin
author_facet He, Zhiyong
Guo, Dewen
Guo, Minghao
Zhao, Yili
Matusik, Wojciech
Su, Hao
Jiang, Chenfanfu
Chen, Peter Yichen
Yang, Yin
contents Simulating large-scale articulated assemblies poses a significant challenge due to the numerical stiffness and geometric complexity of jointed structures. Conventional rigid body solvers struggle with the high nonlinearity induced by rotation parameterization. This difficulty becomes more pronounced for multiple two-way-coupled bodies. This paper introduces a novel framework that leverages the linear kinematic mapping of Affine Body Dynamics (ABD). As ABD targets near-rigid objects, the constitutive variations of different materials become negligible, which justifies a co-rotational approach to isolate geometric nonlinearities of the system. This insight enables the use of constant system matrices that can be pre-factorized throughout the simulation, even with fully implicit integration schemes. To manage the high DOF counts of large-scale systems, we map primal body coordinates onto a compact dual space defined by minimal joint degrees of freedom. By solving the resulting KKT systems, our method ensures exact constraint enforcement and physically accurate motion propagation. We provide a suite of specialized solvers tailored for diverse joint topologies, including chains, trees, closed loops, and irregular networks. Experimental results show that our approach achieves interactive rates for systems with hundreds of thousands of bodies on a single CPU core, while maintaining excellent stability at large time steps.
format Preprint
id arxiv_https___arxiv_org_abs_2603_08079
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle M-ABD: Scalable, Efficient, and Robust Multi-Affine-Body Dynamics
He, Zhiyong
Guo, Dewen
Guo, Minghao
Zhao, Yili
Matusik, Wojciech
Su, Hao
Jiang, Chenfanfu
Chen, Peter Yichen
Yang, Yin
Graphics
I.3.5; I.3.7
Simulating large-scale articulated assemblies poses a significant challenge due to the numerical stiffness and geometric complexity of jointed structures. Conventional rigid body solvers struggle with the high nonlinearity induced by rotation parameterization. This difficulty becomes more pronounced for multiple two-way-coupled bodies. This paper introduces a novel framework that leverages the linear kinematic mapping of Affine Body Dynamics (ABD). As ABD targets near-rigid objects, the constitutive variations of different materials become negligible, which justifies a co-rotational approach to isolate geometric nonlinearities of the system. This insight enables the use of constant system matrices that can be pre-factorized throughout the simulation, even with fully implicit integration schemes. To manage the high DOF counts of large-scale systems, we map primal body coordinates onto a compact dual space defined by minimal joint degrees of freedom. By solving the resulting KKT systems, our method ensures exact constraint enforcement and physically accurate motion propagation. We provide a suite of specialized solvers tailored for diverse joint topologies, including chains, trees, closed loops, and irregular networks. Experimental results show that our approach achieves interactive rates for systems with hundreds of thousands of bodies on a single CPU core, while maintaining excellent stability at large time steps.
title M-ABD: Scalable, Efficient, and Robust Multi-Affine-Body Dynamics
topic Graphics
I.3.5; I.3.7
url https://arxiv.org/abs/2603.08079