Does anyone know if it is possible to get access to a bone matrix on the previous frame with python? (or any offset value for that matter)
I'm trying to figure it out but it isn't possible to sample the fcurves, as that won't include parenting and constraints (there isn't any animation curves on the bone I want to control anyway)
And it also isn't possible to jump to the previous frame with frame_set(), as I'm trying to find a solution that will work in the viewport rather than just at playback (for animators to see the result while they are animating).
I've also looked into using Animation Nodes fo this. In the older versions of the add-on there was a 'Frame offset' on the Matrix Input Node (in the advanced node settings). This feature looks like it has been removed in the latest version.
So I'm after any ideas on how to get access to the bone matrix data on the previous frame using... (A) Python or (B) the latest version of animation nodes (2.1)