blender/intern/mantaflow
Sebastián Barschkis e09d0c0d07 Fluid: Updated Mantaflow source files
This update introduces two improvements from the Mantaflow repository:

(1) Improved particle sampling:
- Liquid and secondary particles are sampled more predictably. With all parameters being equal, baked particles will be computed at the exact same position during every bake.
- Before, this was not guaranteed.

(2) Sparse grid caching:
- While saving grid data to disk, grids will from now on be saved in a sparse structure whenever possible (e.g. density, flame but not levelsets).
- With the sparse optimization grid cells with a value under the 'Empty Space' value (already present in domain settings) will not be cached.
- The main benefits of this optimization are: Smaller cache sizes and faster playback of simulation data in the viewport.
- This optimization works 'out-of-the-box'. There is no option in the UI to enable it.
- For now, only smoke simulation grids will take advantage of this optimization.
2020-11-25 23:18:12 +01:00
..
extern Cleanup: Fluid engine API return types 2020-11-06 14:35:40 +01:00
intern Fluid: Updated Mantaflow source files 2020-11-25 23:18:12 +01:00
CMakeLists.txt Fluid: Optimization for liquid / secondary particle file loading 2020-03-29 21:31:20 +02:00