Hello, I’ve asked before but it was during the conference so maybe someone is more likely to answer now…
I’d like to create my own physics simulation and use it in blender. I have been able to pass mesh data to and from numpy arrays and create a basic PBD rope using a workaround to force blender to update the viewport but I’d like to be using the same baking and caching logic that blender’s simulations do a.k.a. the blue line on the timeline where frames have been cached.
You’re almost definitely going to need to get into the C++ source code and make your own fork of Blender to do this. You don’t have access to what you need through the Python API