Lecture 17: Physical Simulation (58)
rishiskhare

It's remarkable how realistic the waves crashing are, and the bubbling white region of the tips of the waves. I wonder if the fluid dynamics we learn are applicable to non-Newtonian fluids as well...

DTanxxx

Given that the viscosity of non-Newtonian fluids are variable when external force is applied, we can perhaps modify the inter-particle forces such that it takes into account any forces exerted onto the fluid surface. Then these forces can be propagated in some way across the fluid that updates their inter-particle forces in realtime.

carolyn-wang

What techniques can be adopted to optimize the Navier-Stokes equations for fluid simulation? Especially if we want to accomplish rendering in real-time.

CLV-Iclucia

I suggest the book "Fluid Simulation for Computer Graphics" by Robert Bridson. This book teaches you to build a fluid simulator that uses level set to represent fluid and simulate its movement by solving Navier Stokes equation. Basically, we use a particles or a method called "semi-Lagrangian method" to solve the advection, and use some efficient poisson solver to project out the divergence of the velocity so that the fluid is incompressible. Of course we do all of these things based on discretized grids so errors are inevitable. And if you want to solve NS equation faster you can use coarser grid but that will make your fluid looks less convincing.

You must be enrolled in the course to comment