A Unified Particle-Based Solver for non-Newtonian Behaviors Simulation

Our solver tackles all material from elasticity to plasticity and fluidity within a unified framework, enabling the simulation of complex interactions between different materials.

Abstract

In this paper, we present a unified framework to simulate non-Newtonian behaviors. We combine viscous and elasto-plastic stress into a unified particle solver to achieve various non-Newtonian behaviors ranging from fluid-like to solid-like. Our constitutive model is based on a Generalized Maxwell model, which incorporates viscosity, elasticity and plasticity in one non-linear framework by a unified way. On the one hand, taking advantage of the viscous term, we construct a series of strain-rate dependent models for classical non-Newtonian behaviors such as shear-thickening, shear-thinning, Bingham plastic, etc. On the other hand, benefiting from the elasto-plastic model, we empower our framework with the ability to simulate solid-like non-Newtonian behaviors, i.e., visco-elasticity/plasticity. In addition, we enrich our method with a heat diffusion model to make our method flexible in simulating phase change. Through sufficient experiments, we demonstrate a wide range of non-Newtonian behaviors ranging from viscous fluid to deformable objects. We believe this non-Newtonian model will enhance the realism of physically-based animation, which has great potential for computer graphics.

Video Presentation

Experiments

BibTeX

@article{Li2024nonNewton,
Author = {Li, Chunlei and Gao, Yang and He, Jiayi and Cheng, Tianwei and Li, Shuai
   and Hao, Aimin and Qin, Hong},
Title = {A Unified Particle-Based Solver for Non-Newtonian Behaviors Simulation},
Journal = {IEEE Transactions on Visualization and Computer Graphics},
Year = {2024},
Volume = {30},
Number = {4},
Pages = {1998-2010},
Month = {APR},
DOI = {10.1109/TVCG.2023.3341453},
ISSN = {1077-2626},
EISSN = {1941-0506},
Unique-ID = {WOS:001173975500002},
}