What is the difference between the functions below
I changed ‘Averaged Interporation’ to ‘Linear Interpolation’ and to ‘Cubic Interpolation’, but I could not know the difference between the two. I want to know what these differences are.
For any interpolation to work you need the Interpolation Time to be greater than 0. Interpolation will adjust the value over that time based on the desired method.
Linear is just a flat increase - 2 points and a straight line between them. Cubic is a smooth curve (albeit this is a simplification, think about the wires you use in the editor) and value will increase slowly at first, faster in the middle, only to slow down towards the end.
Disclaimer
I never personally used it for input. My assumption here is that it can be used to cap the input, even out the jerkiness of controls and / or introduce a slight delay. (similar to what mouse acceleration does to mouse cursor)
Let’s say you crank up the time to 1s, and apply maximum horizontal axis value of 60 - after .5s it will be 30.
edit: I can imagine how this can be useful for controllers with their analogue input to allow for both fine and rapid value increase. Or pointing a tank cannon slowly at something even though the user is scrolling across the table like a madman. Or generally controlling anything over time.
In case of blendable poses, the effect should be similar to what I described above - ease in / out. You may want to wait for an answer from someone with animation know-how, I might have missed something vital here.