← ArchivePaper2024
Nonlinear Cloth Simulation with Isogeometric Analysis
Applies high-order continuous B-spline surfaces from isogeometric analysis to cloth deformation, reducing DOFs while capturing nonlinear behavior.
Abstract
Physically based cloth simulation with nonlinear behaviors is studied in this article by employing isogeometric analysis (IGA) for the surface deformation in 3D space. State‐of‐the‐art simulation techniques, which primarily rely on the triangular mesh to calculate physical points on the cloth directly, require a large number of degrees of freedom. An effective method for the cloth deformation that employs high‐order continuous B‐spline surfaces dependent on control points is proposed. This method leads to the merit of fewer degrees of freedom and superior smoothness. The deformation gradient on the high‐order IGA element is then represented by the gradient of the B‐spline function. An iterative method for solving the nonlinear optimization transferred from the implicit integration and a direct implicit, explicit method are derived on the basis of elastic force calculation to improve efficiency. The knots of the representation are effectively utilized in collision detection and response to reduce the computational burden. Experiments of nonlinear cloth simulation demonstrate the superiority of the proposed method considering performance and efficiency, achieving accurate, efficient, and stable deformation.
How to read this
- Category
- Method: an isogeometric cloth simulation technique
- Contributions
- A nonlinear cloth simulation using isogeometric analysis with high-order continuous B-spline surfaces driven by control points
- Fewer degrees of freedom and smoother surfaces than triangular-mesh approaches, with deformation gradient from the B-spline function
- Iterative implicit and direct implicit/explicit solvers, plus knot-based collision detection and response
- Context
- Applies isogeometric analysis to cloth, relating to the broader physically based contact/deformation lineage such as Li et al.'s Incremental Potential Contact.Builds on: Incremental Potential Contact: Intersection- and Inversion-free Large-Deformation Dynamics
- Correctness
- Assumes B-spline control-point surfaces represent cloth deformation well enough to trade triangle DOFs for smoothness; efficiency and accuracy are shown on nonlinear cloth experiments, so a reader should check which scenarios and contact cases are covered.
- Clarity
- Technical; a first pass conveys the IGA-for-cloth idea and DOF benefit, a second pass for the B-spline deformation gradient and solver derivations.
- How to read it
- Focus on the B-spline representation and the DOF/smoothness argument; a second pass is worth it for the solvers and knot-based collision handling.
Builds on
Built upon by
Nothing yet.
Related work
- Dynamic Deformables: Implementation and Production Practicalities 2020 / SIGGRAPH Courses
- Clean Cloth Inputs: Removing Character Self-Intersections with Volume Simulation 2018 / SIGGRAPH
- Strain Based Dynamics 2014 / SCA
- Projective Dynamics: Fusing Constraint Projections for Fast Simulation 2014 / SIGGRAPH
Keywords
This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →