I want a cache, but I don't want the cache to have the same data in it from however many days ago. Let me try to explain it another way.
I ran the simulation once with caching on and it cached the data as expected. But now the cache will not update or delete. Therefore, when I change the simulation and play it back, nothing is changed. If I turn off caching, the simulation runs v-e-r-y s-l-o-w-l-y, but the slow playback reflects the changes I made. I turn caching back on. When I play the simulation back, the cache has the old data. Okay, not unexpected, so I delete the cache. When I play it back, it still shows the old simulation with no changes.
I cannot clear the cache and re-populate it to reflect the changes I made. Maya even helpfully tells me that the changes I make will not be seen until I delete the cache, only this does not work.
I have clicked the "delete cache" in the rigidSolver Attribute Editor. I have clicked the Dynamics > Solvers > Memory Caching > Delete. I have searched (in vain) for some sort of cache node in Hypergraph. I have looked in various editors/windows/menus for options that will let me disconnect or refresh the rigid body solver cache. I have deleted all history. I have tried restarting maya. I have tried using a different machine. Nothing has worked. I even made an attempt to create a new solver and re-connect all the rigid body stuff to it, but this proved to be extremely time consuming and very error prone.
Since I am under a deadline I ended up baking the simulation, but now it's a matter of really really wanting to know why this does not work and/or how I can avoid this in the future. Any ideas?
Casey