Simulation Nodes: bake simulation states to disk #106937

Merged
Jacques Lucke merged 116 commits from JacquesLucke/blender:sim-bake into geometry-nodes-simulation 2023-04-22 14:48:56 +02:00
1 changed files with 6 additions and 0 deletions
Showing only changes of commit 52c6e1ce5d - Show all commits

View File

@ -726,6 +726,12 @@ static int bake_simulation_exec(bContext *C, wmOperator * /*op*/)
}
}
for (NodesModifierData *nmd : modifiers) {
if (nmd->simulation_cache != nullptr) {
nmd->simulation_cache->reset();
}
}
Map<const ImplicitSharingInfo *, std::shared_ptr<io::serialize::DictionaryValue>> shared_data;
auto free_shared_data = [&]() {
for (const ImplicitSharingInfo *sharing_info : shared_data.keys()) {