NeuralDrop: DNN-based Simulation of Small-Scale Liquid Flows on Solids

11/06/2018
by   Rajaditya Mukherjee, et al.
0

Small-scale liquid flows on solid surfaces provide convincing details in liquid animation, but they are difficult to be simulated with efficiency and fidelity, mostly due to the complex nature of the surface tension at the contact front where liquid, air, and solid meet. In this paper, we propose to simulate the dynamics of new liquid drops from captured real-world liquid flow data, using deep neural networks. To achieve this goal, we develop a data capture system that acquires liquid flow patterns from hundreds of real-world water drops. We then convert raw data into compact data for training neural networks, in which liquid drops are represented by their contact fronts in a Lagrangian form. Using the LSTM units based on recurrent neural networks, our neural networks serve three purposes in our simulator: predicting the contour of a contact front, predicting the color field gradient of a contact front, and finally predicting whether a contact front is going to break or not. Using these predictions, our simulator recovers the overall shape of a liquid drop at every time step, and handles merging and splitting events by simple operations. The experiment shows that our trained neural networks are able to perform predictions well. The whole simulator is robust, convenient to use, and capable of generating realistic small-scale liquid effects in animation.

READ FULL TEXT

page 1

page 3

page 7

page 8

research
01/05/2023

A Contact Proxy Splitting Method for Lagrangian Solid-Fluid Coupling

We present a robust and efficient method for simulating Lagrangian solid...
research
03/29/2021

Fundamental Challenges in Deep Learning for Stiff Contact Dynamics

Frictional contact has been extensively studied as the core underlying b...
research
03/26/2020

On the geometry of discrete contact mechanics

In this paper, we continue the construction of variational integrators a...
research
06/09/2021

DiffCloth: Differentiable Cloth Simulation with Dry Frictional Contact

Cloth simulation has wide applications in computer animation, garment de...
research
11/21/2017

Cellular Automata Simulation on FPGA for Training Neural Networks with Virtual World Imagery

We present ongoing work on a tool that consists of two parts: (i) A raw ...
research
02/12/2020

Cahn-Hilliard Navier-Stokes Simulations for Marine Free-Surface Flows

The paper is devoted to the simulation of maritime two-phase flows of ai...
research
08/18/2022

Stable Object Reorientation using Contact Plane Registration

We present a system for accurately predicting stable orientations for di...

Please sign up or login with your details

Forgot password? Click here to reset