So I have been working on implementing the movement system from Lyra into my character. I have almost completed the implementation and I am currently working on the control rig portion for the FootPlant.
In Lyra there is a portion where the RigGraph …
It is actually working, and it makes sense except for the inverse function shown below with the value and results inspected.
The tooltip simply says Returns the Negative Value. Well not sure why the Z value (the main value of interest) is just not negative Z, but it evaluates to negative X? And the angles are changed too, but not how I would expect.
Clearly there is some order of operations here to perform the ‘Inverse’ and there is no documentation that I could find explaining what is going on.
I would appreciate some explanations so that if I try to use it in the future I will know what to expect.
A bonus question here is how does this Put the offset in pelvis space? The pelvis offset is calculated based on the lowest foot, so I understand that we want this relative to the pelvis, but when I read pelvis space, I have been reading it as in its local coordinate space ie x is up. Which confounds my attempt to understand the Inverse function as coincidently the Z value became the -X value? My best understand is Must be Magic.
Thanks