What is the base pose used by AnimationUtils.makeClipAdditive?

I’ve noticed that it seems to be using the pose at the first frame of the clip to do all the relative calculations and not the armature rest pose…

It seems to assume the clip will start at rest pose and move from there. Is there a way to make it use the skeleton rest pose as base and not the clip’s skeleton pose at frame 1?

Ok found the solution, posting it here in case someone find this looking for the same problem:

I had to pass to the referenceClip param the clip that has the “base pose” at referenceFrame
Also that reference has to be a normal clip it can’t be one that was turned into an additive clip.

1 Like