“Simulating Cloth Using Bilinear Elements” by Schweickart and Zhai

  • ©Eston Schweickart and Xiao Zhai

Conference:


Type:


Entry Number: 49

Title:

    Simulating Cloth Using Bilinear Elements

Presenter(s)/Author(s):



Abstract:


    The most widely used cloth simulation algorithms within the computer graphics community are defined exclusively for triangle meshes. However, assets used in production are often made up of non-planar quadrilaterals. Dividing these elements into triangles and then mapping the displacements back to the original mesh results in faceting and tent-like artifacts when quadrilaterals are rendered as bilinear patches. We propose a method to simulate cloth dynamics on quadrilateral meshes directly, drawing on the well studied Koiter thin sheet model [Koiter 1960] to define consistent elastic energies for linear and bilinear elements. The algorithm elides the need for artifact-prone geometric mapping, and has computation times similar to its fully triangular counterpart.

References:


    David E Breen, Donald H House, and Michael J Wozny. 1994. Predicting the drape of woven cloth using interacting particles. In Proceedings of the 21st annual conference on Computer graphics and interactive techniques. 365–372.

    Ke-Yang Dai, Gui-Rong Liu, and Thoi-Trung Nguyen. 2007. An n-sided polygonal smoothed finite element method (nSFEM) for solid mechanics. Finite elements in analysis and design 43, 11-12 (2007), 847–860.

    Fernando De Goes, Andrew Butts, and Mathieu Desbrun. 2020. Discrete differential operators on polygonal meshes. ACM Transactions on Graphics (TOG) 39, 4 (2020), 110–1.

    Friedrich Gruttmann and Werner Wagner. 2005. A linear quadrilateral shell element with fast stiffness computation. Computer Methods in Applied Mechanics and Engineering 194, 39-41 (2005), 4279–4300.

    WT Koiter. 1960. A consistent first approximation in the general theory of thin elastic shells. The theory of thin elastic shells (1960), 12–33.

    Pascal Volino, Nadia Magnenat-Thalmann, and Francois Faure. 2009. A simple approach to nonlinear tensile stiffness for accurate cloth simulation. ACM Transactions on Graphics 28, 4, Article 105 (2009).

    Denis Zorin. 2005. Curvature-based energy for simulation and variational modeling. In International Conference on Shape Modeling and Applications 2005 (SMI’05). IEEE, 196–204.

Keyword(s):



Acknowledgements:


    We would like to thank the Simulation department and leadership at Weta Digital for their support.


PDF:



ACM Digital Library Publication: