“Making Space for Cloth Simulations Using Energy Minimization”

  • ©David Minor

  • ©David Minor



Entry Number: 42


    Making Space for Cloth Simulations Using Energy Minimization



    Geometry interpenetrations are a common issue in creature effects workflows, particularly in cases which require simulations, for example hair and clothing. Production rigs often introduce self intersections in regions like armpits and elbows, which can cause ugly instabilities and undesirable behavior when they interfere with simulated objects such as garments. To achieve visually acceptable results, these simulations often require a small gap to allow sliding between opposing surfaces, and the process of making these modifications can often be quite manual. Here we present a production proven creature effects tool for resolving these issues automatically.


    J. Andreas Baerentzen and Henrik Aanaes. 2005. Signed Distance Computation Using the Angle Weighted Pseudonormal. IEEE Transactions on Visualization and Computer Graphics 11, 3 (May 2005), 243–253.
    Marco Fratarcangeli, Valentina Tibaldo, and Fabio Pellacini. 2016. Vivace: a practical gauss-seidel method for stable soft body dynamics. ACM Trans. Graph. 35, 6 (2016), 214:1–214:9. http://dl.acm.org/citation.cfm?id=2982437
    Matthew Overby, George E. Brown, Jie Li, and Rahul Narain. 2017. ADMM / Projective Dynamics: Fast Simulation of Hyperelastic Models with Dynamic Constraints. IEEE Transactions on Visualization and Computer Graphics 23,10 (10 2017), 2222–2234.
    Robert W. Sumner and Jovan Popović. 2004. Deformation Transfer for Triangle Meshes. ACM Trans. Graph. 23, 3 (Aug. 2004), 399–405.



    I would like to thank Matthew Overby for implementing the parallel Gauss-Seidel solver, Jimmy Gordon for helping me track down demonstration materials, Jason Iverson for his renders and Doug Roble, Nafees Bin Zafar and Gene Lin for their feedback.


ACM Digital Library Publication:

Overview Page: