04-06-2019, 06:09 PM
Nope, tyFlow caches have two parts:
There's the "cache" of the current frame, which includes a ton of different bookkeeping for each operator, and the cache of all the previous frames, which includes just particle properties needed for playback (pos, rot, etc). Since bookeeping isn't stored for each frame, the simulation cannot be restored from any point except the current frame.
If I were to save that bookkeeping data for each operator, tyFlow would run much slower and take MUCH more RAM. However, you can cascade flows as a workaround in many situations like this, where you feed one flow into another flow that has a cached sim, using Birth Flow and Flow Update....this way the first flow's cache remains intact while you make changes to your second flow.
There's the "cache" of the current frame, which includes a ton of different bookkeeping for each operator, and the cache of all the previous frames, which includes just particle properties needed for playback (pos, rot, etc). Since bookeeping isn't stored for each frame, the simulation cannot be restored from any point except the current frame.
If I were to save that bookkeeping data for each operator, tyFlow would run much slower and take MUCH more RAM. However, you can cascade flows as a workaround in many situations like this, where you feed one flow into another flow that has a cached sim, using Birth Flow and Flow Update....this way the first flow's cache remains intact while you make changes to your second flow.