Simulating Parametric Thin Shells by Bicubic Hermite Elements
Xingyu Ni, Xuwen Chen, Cheng Yu, Bin Wang, Baoquan Chen
TL;DR
This work introduces the bicubic Hermite element method (BHEM) for elastodynamic simulation and rendering of parametric thin-shell structures. By discretizing with bicubic Hermite patches, BHEM achieves high-order, $\mathcal{C}^1$-continuous representations using far fewer elements than conventional FEM, enabling accurate Kirchhoff–Love shell dynamics with efficient computation. The framework unifies geometry, dynamics, collision handling, and rendering via a single parametric representation, incorporating an implicit Euler solver with augmented Lagrangian constraints and a robust ray--patch intersection algorithm for rendering and collision detection. Comprehensive validations across wrinkles, draping, twisting, and collisions demonstrate high accuracy, strong efficiency, and seamless rendering without remeshing. This approach offers significant potential for realistic, high-fidelity thin-shell simulations in graphics and engineering applications.
Abstract
In this study, we present the bicubic Hermite element method (BHEM), a new computational framework devised for the elastodynamic simulation of parametric thin-shell structures. The BHEM is constructed based on parametric quadrilateral Hermite patches, which serve as a unified representation for shell geometry, simulation, collision avoidance, as well as rendering. Compared with the commonly utilized linear FEM, the BHEM offers higher-order solution spaces, enabling the capture of more intricate and smoother geometries while employing significantly fewer finite elements. In comparison to other high-order methods, the BHEM achieves conforming $\mathcal{C}^1$ continuity for Kirchhoff-Love (KL) shells with minimal complexity. Furthermore, by leveraging the subdivision and convex hull properties of Hermite patches, we develop an efficient algorithm for ray-patch intersections, facilitating collision handling in simulations and ray tracing in rendering. This eliminates the need for laborious remodeling of the pre-existing parametric surface as the conventional approaches do. We substantiate our claims with comprehensive experiments, which demonstrate the high accuracy and versatility of the proposed method.
