Adaptive Fracture Simulation of Multi-Layered Thin Plates

Oleksiy Busaryev, Tamal K. Dey, Huamin Wang The fractures of thin plates often exhibit complex physical behaviors in the real world. In particular, fractures caused by tearing are different from fractures caused by in-plane motions. In this paper, we study how to make thin-plate fracture animations more realistic from three perspectives. We propose a stress […]

Modeling Friction and Air Effects between Cloth and Deformable Bodies

Zhili Chen, Renguo Feng, Huamin Wang Real-world cloth exhibits complex behaviors when it contacts deformable bodies. In this paper, we study how to improve the simulation of cloth-body interactions from three perspectives: collision, friction, and air pressure. We propose an efficient and robust algorithm to detect the collisions between cloth and deformable bodies, using the […]

Folding and Crumpling Adaptive Sheets

Rahul Narain, Tobias Pfaff, and James F. O’Brien We present a technique for simulating plastic deformation in sheets of thin materials, such as crumpled paper, dented metal, and wrinkled cloth. Our simulation uses a framework of adaptive mesh refinement to dynamically align mesh edges with folds and creases. This framework allows efficient modeling of sharp features […]

Near-exhaustive Precomputation of Secondary Cloth Effects

Doyub Kim, Woojong Koh, Rahul Narain, Kayvon Fatahalian, Adrien Treuille, James F. O’Brien The central argument against data-driven methods in computer graphics rests on the curse of dimensionality: it is intractable to precompute “everything” about a complex space. In this paper, we challenge that assumption by using several thousand CPU-hours to perform a massive exploration […]

Adaptive Anisotropic Remeshing for Cloth Simulation

Rahul Narain, Armin Samii, James O’Brien We present a technique for cloth simulation that dynamically refines and coarsens triangle meshes so that they automatically conform to the geometric and dynamic detail of the simulated cloth. Our technique produces anisotropic meshes that adapt to surface curvature and velocity gradients, allowing efficient modeling of wrinkles and waves. […]

SIGGRAPH Course: Data-Driven Simulation Methods in Computer Graphics: Cloth, Tissue, and Faces

Miguel Otaduy, Bernd Bickel, Derek Bradley, Huamin Wang In recent years, the field of computer animation has witnessed the invention of multiple simulation methods that exploit pre-recorded data to improve the performance and/or realism of dynamic deformations. Various methods have been presented concurrently, and they present differences, but also similarities, that have not yet been […]

Interactive Editing of Deformable Simulations

Jernej Barbic, Funshing Sin, Eitan Grinspun We present an interactive animation editor for complex deformable object animations. Given an existing animation, the artist directly manipulates the deformable body at any time frame, and the surrounding animation immediately adjusts in response. The automatic adjustments are designed to respect physics, preserve detail in both the input motion […]

Data-Driven Estimation of Cloth Simulation Models

Eder Miguel, Derek Bradley, Bernhard Thomaszewski, Bernd Bickel, Wojciech Matusik, Miguel Otaduy, Steve Marschner Progress in cloth simulation for computer animation and apparel design has led to a multitude of deformation models, each with its own way of relating geometry, deformation, and forces. As simulators improve, differences between these models become more important, but it is difficult […]

Efficient Geometrically Exact Continuous Collision Detection

Tyson Brochu, Essex Edwards, Robert Bridson Continuous collision detection (CCD) between deforming triangle mesh elements in 3D is a critical tool for many applications. The standard method involving a cubic polynomial solver is vulnerable to rounding error, requiring the use of ad hoc tolerances, and nevertheless is particularly fragile in (near-)planar cases. Even with per-simulation […]

Computational Design of Rubber Balloons

Melina Skouras, Bernhard Thomaszewski, Bernd Bickel, Markus Gross This paper presents an automatic process for fabrication-oriented design of custom-shaped rubber balloons. We cast computational balloon design as an inverse problem: given a target shape, we compute an optimal balloon that, when inflated, approximates the target as closely as possible. To solve this problem numerically, we […]