Honey I Shrunk the Domain: Reduced Domain Decomposition for Efficient Optimization of Fluids

Jingwei Tang, Vinicius C. Azevedo, Guillaume Cordonnier, Barbara Solenthaler Fluid control often uses optimization of control forces that are added to a simulation at each time step, such that the final animation matches a single or multiple target density keyframes provided by an artist. The optimization problem is strongly under-constrained with a high-dimensional parameter space, […]

Dynamic Upsampling of Smoke through Dictionary-based Learning

Kai Bai, Wei Li, Mathieu Desbrun, Xiaopei Liu Simulating turbulent smoke flows with fine details is computationally intensive. For iterative editing or simply faster generation, efficiently upsampling a low-resolution numerical simulation is an attractive alternative. We propose a novel learning approach to the dynamic upsampling of smoke flows based on a training set of flows […]

Revisiting Integration in the Material Point Method: A Scheme for Easier Separation and Less Dissipation

Yun (Raymond) Fei, Qi Guo, Rundong Wu, Li Huang, Ming Gao The material point method recently demonstrated its efficacy at simulating many materials and the coupling between them on a massive scale. However, in scenarios containing debris, MPM manifests more dissipation and numerical viscosity than traditional Lagrangian methods. We have two observations from carefully revisiting […]

Mechanics-Aware Deformation of Yarn Pattern Geometry

George Sperl, Rahul Narain, Chris Wojtan Triangle mesh-based simulations are able to produce satisfying animations of knitted and woven cloth; however, they lack the rich geometric detail of yarn-level simulations. Naive texturing approaches do not consider yarn-level physics, while full yarn-level simulations may become prohibitively expensive for large garments. We propose a method to animate […]

EMU: Efficient Muscle Simulation in Deformation Space

Vismay Modi, Lawson Fulton, Shinjiro Sueda, Alec Jacobson, David I.W. Levin EMU is an efficient and scalable model to simulate bulk musculoskeletal motion with heterogenous materials. First, EMU requires no model reductions, or geometric coarsening, thereby producing results visually accurate when compared to an FEM simulation. Second, EMU is efficient and scales much better than […]

Shallow Sand Equations: Real-Time Height Field Simulation of Dry Granular Flows

Kuixin Zhu, Xiaowei He, Sheng Li, Hongan Wang, Guoping Wang Granular media is the second-most-manipulated substance on Earth, second only to water. However, simulation of granularmedia is still challenging due to the complexity of granular materials and the large number of discrete solid particles. As we know, drygranular materials could form a hybrid state between […]

CUDA Deformers for Model Reduction

Bohan Wang, Jernej Barbič Real-time deformable object simulation is important in interactive applications such as games and virtual reality. One common approach to achieve speed is to employ model reduction, a technique whereby the equations of motion of a deformable object are projected to a suitable low-dimensional space. Improving the real-time performance of model-reduced systems […]

Adjustable Constrained Soft-Tissue Dynamics

Bohan Wang, Mianlun Zheng, Jernej Barbič Physically based simulation is often combined with geometric mesh animation to add realistic soft-body dynamics to virtual characters. This is commonly done using constraint-based simulation whereby a soft-tissue simulation is constrained to geometric animation of a subpart (or otherwise proxy representation) of the character. We observe that standard constraint-based […]

Monolith: A Monolithic Pressure-Viscosity-Contact Solver for Strong Two-Way Rigid-Rigid Rigid-Fluid Coupling

Tetsuya Takahashi, Christopher Batty We propose Monolith, a monolithic pressure-viscosity-contact solver for more accurately, robustly, and efficiently simulating non-trivial two-way interactions of rigid bodies with inviscid, viscous, or non-Newtonian liquids. Our solver simultaneously handles incompressibility and (optionally) implicit viscosity integration for liquids, contact resolution for rigid bodies, and mutual interactions between liquids and rigid bodies […]

Effective Time Step Restrictions for Explicit MPM Simulation

Yunxin Sun, Tamar Shinar, Craig Schroeder Time steps for explicit MPM simulation in computer graphics are often selected by trial and error due to the challenges in automatically selecting stable time step sizes. Our time integration scheme uses time step restrictions that take into account forces, collisions, and even grid-to-particle transfers calculated near the end […]