Efficient B-Spline Finite Elements for Cloth Simulation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Meng, Yuqi, Shi, Yihao, Huang, Kemeng, Lu, Zixuan, Guo, Ning, Komura, Taku, Yang, Yin, Li, Minchen
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915972896522240
author Meng, Yuqi
Shi, Yihao
Huang, Kemeng
Lu, Zixuan
Guo, Ning
Komura, Taku
Yang, Yin
Li, Minchen
author_facet Meng, Yuqi
Shi, Yihao
Huang, Kemeng
Lu, Zixuan
Guo, Ning
Komura, Taku
Yang, Yin
Li, Minchen
contents We present an efficient B-spline finite element method (FEM) for cloth simulation. While higher-order FEM has long promised higher accuracy, its adoption in cloth simulators has been limited by its larger computational costs while generating results with similar visual quality. Our contribution is a full algorithmic pipeline that makes cloth simulation using quadratic B-spline surfaces faster than standard linear FEM in practice while consistently improving accuracy and visual fidelity. Using quadratic B-spline basis functions, we obtain a globally $C^1$-continuous displacement field that supports consistent discretization of both membrane and bending energies, effectively reducing locking artifacts and mesh dependence common to linear elements. To close the performance gap, we introduce a reduced integration scheme that separately optimizes quadrature rules for membrane and bending energies, an accelerated Hessian assembly procedure tailored to the spline structure, and an optimized linear solver based on partial factorization. Together, these optimizations make high-order, smooth cloth simulation competitive at scale, yielding an average $2\times$ speedup over linear FEM in our tests. Extensive experiments demonstrate improved accuracy, wrinkle detail, and robustness, including contact-rich scenarios, relative to linear FEM and recent higher-order approaches. Our method enables realistic wrinkling dynamics across a wide range of material parameters and supports practical garment animation, providing a new promising spatial discretization for high-quality cloth simulation.
format Preprint
id arxiv_https___arxiv_org_abs_2506_18867
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Efficient B-Spline Finite Elements for Cloth Simulation
Meng, Yuqi
Shi, Yihao
Huang, Kemeng
Lu, Zixuan
Guo, Ning
Komura, Taku
Yang, Yin
Li, Minchen
Graphics
We present an efficient B-spline finite element method (FEM) for cloth simulation. While higher-order FEM has long promised higher accuracy, its adoption in cloth simulators has been limited by its larger computational costs while generating results with similar visual quality. Our contribution is a full algorithmic pipeline that makes cloth simulation using quadratic B-spline surfaces faster than standard linear FEM in practice while consistently improving accuracy and visual fidelity. Using quadratic B-spline basis functions, we obtain a globally $C^1$-continuous displacement field that supports consistent discretization of both membrane and bending energies, effectively reducing locking artifacts and mesh dependence common to linear elements. To close the performance gap, we introduce a reduced integration scheme that separately optimizes quadrature rules for membrane and bending energies, an accelerated Hessian assembly procedure tailored to the spline structure, and an optimized linear solver based on partial factorization. Together, these optimizations make high-order, smooth cloth simulation competitive at scale, yielding an average $2\times$ speedup over linear FEM in our tests. Extensive experiments demonstrate improved accuracy, wrinkle detail, and robustness, including contact-rich scenarios, relative to linear FEM and recent higher-order approaches. Our method enables realistic wrinkling dynamics across a wide range of material parameters and supports practical garment animation, providing a new promising spatial discretization for high-quality cloth simulation.
title Efficient B-Spline Finite Elements for Cloth Simulation
topic Graphics
url https://arxiv.org/abs/2506.18867