Support baking simulations into PointCaches for library overrides.
Milestone 1 - Minimal Viable Product - 2.92
- Support baking existing cache slots on disk (rB59910f721721, rB50ccf346f0b8, rB13bcb000fa81).
Milestone 2 - Support memory cache - ???
- Support baking existing cache slots in memory (this requires some specific handling during application of overrides step).
Milestone 3 - Potential Extensions - ???
Those will require T82160: LibOverrides - Refactor how diffing of RNA collections is handled, and extend diffing possibilities. to be tackled first.
- Support adding new cache slots to a simulation.
Original Report
System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1080 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 457.09
Blender Version
Broken: version: 2.92.0 Alpha, branch: master, commit date: 2020-11-06 19:20, hash: rBd2c102060d44
Short description of error
Cloth sim bakes work great on library overrides until you save and reload. Then the bake is lost.
Exact steps for others to reproduce the error
Download both files
Open "Library Override.blend"
Press Bake
Save
Reload