Blender Git Commit Log
Git Commits -> Revision e7d71ce
Revision e7d71ce by Sebastián Barschkis (master) February 6, 2020, 15:53 (GMT) |
Fluid: Fixed slow cache loading for smoke data Cache files are currently loaded via the Manta Python API. With very big caches this can slow down the viewport playback. Especially smoke simulations, which just load grids and no meshes, can suffer from this. This fix solves this problem by directly loading the cache files from disk (no Python). This fix has been in the works for some time. The developer of this patch is ready to handle any potential fall-out of this patch quickly. |
Commit Details:
Full Hash: e7d71ce9cf1eb8ea73d5d77527fc65e7bd6f5d4d
Parent Commit: ae112a3
Lines Changed: +488, -8
6 Modified Paths:
/intern/mantaflow/CMakeLists.txt (+29, -0) (Diff)
/intern/mantaflow/extern/manta_fluid_API.h (+2, -0) (Diff)
/intern/mantaflow/intern/manta_fluid_API.cpp (+14, -0) (Diff)
/intern/mantaflow/intern/MANTA_main.cpp (+415, -3) (Diff)
/intern/mantaflow/intern/MANTA_main.h (+8, -0) (Diff)
/source/blender/blenkernel/intern/fluid.c (+20, -5) (Diff)
/intern/mantaflow/extern/manta_fluid_API.h (+2, -0) (Diff)
/intern/mantaflow/intern/manta_fluid_API.cpp (+14, -0) (Diff)
/intern/mantaflow/intern/MANTA_main.cpp (+415, -3) (Diff)
/intern/mantaflow/intern/MANTA_main.h (+8, -0) (Diff)
/source/blender/blenkernel/intern/fluid.c (+20, -5) (Diff)