Mantaflow [Part 11]: Updated entire smoke.c code

Probably the most significant changes are in smoke.c.

New functionality includes:
- support for adative time steps (substeps)
- write flow objects to grid structure so that Mantaflow can generate levelsets
- no more distinction between FLUID_3D and WTURBULENCE objects. Everthing that communicates with Mantaflow now lives in a FLUID object.

Reviewed By: sergey

Maniphest Tasks: T59995

Differential Revision: https://developer.blender.org/D3861
This commit is contained in:
Sebastián Barschkis 2019-12-16 15:49:07 +01:00
parent db8726dfd5
commit 7b87d3d34e
1 changed files with 4772 additions and 0 deletions

File diff suppressed because it is too large Load Diff