Category Archives: Uncategorized

Water Wave Packets

Stefan Jeschke, Chris Wojtan This paper presents a method for simulating water surface waves as a displacement field on a 2D domain. Our method relies on Lagrangian particles that carry packets of water wave energy; each packet carries information about … Continue reading

Posted in Uncategorized | Comments Off on Water Wave Packets

A Schur Complement Preconditioner for Scalable Parallel Fluid Simulation

Jieyu Chu, Nafees Bin Zafar, Xubo Yang We present an algorithmically efficient and parallelized domain decomposition based approach to solving Poisson’s equation on irregular domains. Our technique employs the Schur complement method, which permits a high degree of parallel efficiency … Continue reading

Posted in Uncategorized | Comments Off on A Schur Complement Preconditioner for Scalable Parallel Fluid Simulation

Efficient Optimal Control of Smoke using Spacetime Multigrid

Zherong Pan and Dinesh Manocha We present a novel algorithm to control the physically-based animation of smoke. Given a set of keyframe smoke shapes, we compute a dense sequence of control force fields that can drive the smoke shape to match … Continue reading

Posted in Uncategorized | Comments Off on Efficient Optimal Control of Smoke using Spacetime Multigrid

Long Range Constraints for Rigid Body Simulations

Matthias Müller, Nuttapong Chentanez, Miles Macklin, Stefan Jeschke The two main constraints used in rigid body simulations are contacts and joints. Both constrain the motion of a small number of bodies in close proximity. However, it is often the case … Continue reading

Posted in Uncategorized | Comments Off on Long Range Constraints for Rigid Body Simulations

kDet: Parallel Constant Time Collision Detection for Polygonal Objects

René Weller, Nicole Debowski and Gabriel Zachmann We define a novel geometric predicate and a class of objects that enables us to prove a linear bound on the number of intersecting polygon pairs for colliding 3D objects in that class. … Continue reading

Posted in Uncategorized | Comments Off on kDet: Parallel Constant Time Collision Detection for Polygonal Objects

Geometric Stiffness for Real-time Constrained Multibody Dynamics

Sheldon Andrews, Marek Teichmann, Paul Kry This paper focuses on the stable and efficient simulation of articulated rigid body systems for real-time applications. Specifically, we focus on the use of geometric stiffness, which can dramatically increase simulation stability. We examine … Continue reading

Posted in Uncategorized | Comments Off on Geometric Stiffness for Real-time Constrained Multibody Dynamics

Fluxed Animated Boundary Method

Alexey Stomakhin, Andrew Selle We present a novel approach to guiding physically based particle simulations using boundary conditions. Unlike commonly used ad hoc particle techniques for adding and removing the material from a simulation, our approach is principled by utilizing … Continue reading

Posted in Uncategorized | Comments Off on Fluxed Animated Boundary Method

Quasi-Newton Methods for Real-time Simulation of Hyperelastic Materials

Tiantian Liu, Sofien Bouaziz, Ladislav Kavan We present a new method for real-time physics-based simulation supporting many different types of hyperelastic materials. Previous methods such as Position Based or Projective Dynamics are fast, but support only limited selection of materials; … Continue reading

Posted in Uncategorized | Comments Off on Quasi-Newton Methods for Real-time Simulation of Hyperelastic Materials

Symposium on Computer Animation 2017

Density Maps for Improved SPH Boundary Handling Fully Asynchronous SPH Simulation Evaporation and Condensation of SPH-based Fluids A Micropolar Material Model for Turbulent SPH Fluids Physically-Based Droplet Interaction Hierarchical Vorticity Skeletons A Positive-Definite Cut-Cell Method for Strong Two-Way Coupling Between … Continue reading

Posted in Uncategorized | Comments Off on Symposium on Computer Animation 2017

Anisotropic Elastoplasticity for Cloth, Knit and Hair Frictional Contact

Chenfanfu Jiang, Theodore Gast, Joseph Teran The typical elastic surface or curve simulation method takes a Lagrangian approach and consists of three components: time integration, collision detection and collision response. The Lagrangian view is beneficial because it naturally allows for … Continue reading

Posted in Uncategorized | Comments Off on Anisotropic Elastoplasticity for Cloth, Knit and Hair Frictional Contact