View Single Post
Old 09-18-2016, 08:38 AM   #555 (permalink)
freebeard
Master EcoModder
 
freebeard's Avatar
 
Join Date: Aug 2012
Location: northwest of normal
Posts: 28,720
Thanks: 8,151
Thanked 8,933 Times in 7,375 Posts
Quote:
It requires a supercomputer to run it and takes almost 2-days to solve a single iteration. No desktop computer can do this yet.
What I'm saying is, that was then, this is now.

"It's open source, being folded into Blender, and you might say it... blah, blah blah."

The company that made it (Dreamworks SKG) doesn't [only] sell it, they Open Sourced it. Current versions of Blender — a free and Open Source program — are beginning to implement it.

Quote:
...the full Navier-Stokes Equation.It uses a spherical vector coordinate system and each cell's performance is dependent upon the pressure and velocity of all cells surrounding it.
OpenVDB itself is a bucket that hold the data, a hypothetical CFD program would 'peek and poke' it. But because of the way the data is structured nearest-neighbor calculations are simplified and implementing Navier-Stokes can be done in any language, probably Python. There are nifty features that reduce the computational overhead. Calculating actual XYZ coordinates is the last step!

It's also over my head. Someone else is going to have to extend Blender's animation engine.
  Reply With Quote
The Following User Says Thank You to freebeard For This Useful Post:
aerohead (09-20-2016)