{"title":"Reliable Iterative Dynamics: A Versatile Method for Fast and Robust Simulation","authors":"Jia-Ming Lu, Shi-Min Hu","doi":"10.1145/3734518","DOIUrl":null,"url":null,"abstract":"Simulating stiff materials has long posed formidable challenges for traditional physics-based solvers. Explicit time integration schemes demand prohibitively small time steps, while implicit methods necessitate an excessive number of iterations to converge, often yielding visually objectionable transient configurations in the early iterations, severely limiting their real-time applicability. Position-based dynamics techniques can efficiently simulate stiff constraints but are inherently restricted to constraint-based formulations, curtailing their versatility. We present ”Reliable Iterative Dynamics” (RID), a novel iterative solver that introduces a dual descent framework with theoretical guarantees for visual reliability at each iteration, while maintaining fast and stable convergence even for extremely stiff systems. Our core innovation is an iterative method that circumvents the need for numerous iterations or small time steps to handle stiff materials robustly. Experimental evaluations demonstrate our method’s ability to handle a wide range of materials, from soft to infinitely rigid, while producing visually reliable results even with large time steps and minimal iterations. The versatile formulation allows seamless integration with diverse simulation paradigms like the finite element method, material point method, smoothed particle hydrodynamics, and incremental potential contact for applications ranging from elastic body simulations to fluids and collision handling.","PeriodicalId":50913,"journal":{"name":"ACM Transactions on Graphics","volume":"197 1","pages":""},"PeriodicalIF":7.8000,"publicationDate":"2025-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Graphics","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1145/3734518","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Simulating stiff materials has long posed formidable challenges for traditional physics-based solvers. Explicit time integration schemes demand prohibitively small time steps, while implicit methods necessitate an excessive number of iterations to converge, often yielding visually objectionable transient configurations in the early iterations, severely limiting their real-time applicability. Position-based dynamics techniques can efficiently simulate stiff constraints but are inherently restricted to constraint-based formulations, curtailing their versatility. We present ”Reliable Iterative Dynamics” (RID), a novel iterative solver that introduces a dual descent framework with theoretical guarantees for visual reliability at each iteration, while maintaining fast and stable convergence even for extremely stiff systems. Our core innovation is an iterative method that circumvents the need for numerous iterations or small time steps to handle stiff materials robustly. Experimental evaluations demonstrate our method’s ability to handle a wide range of materials, from soft to infinitely rigid, while producing visually reliable results even with large time steps and minimal iterations. The versatile formulation allows seamless integration with diverse simulation paradigms like the finite element method, material point method, smoothed particle hydrodynamics, and incremental potential contact for applications ranging from elastic body simulations to fluids and collision handling.
期刊介绍:
ACM Transactions on Graphics (TOG) is a peer-reviewed scientific journal that aims to disseminate the latest findings of note in the field of computer graphics. It has been published since 1982 by the Association for Computing Machinery. Starting in 2003, all papers accepted for presentation at the annual SIGGRAPH conference are printed in a special summer issue of the journal.