You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unfortunately, this gives results that are more like QUADRATIC in Blender. In order to yield results that are more like Blender's idea of EXPO, the definition looks more like:
At the very least, Calcium's EXPONENTIAL should probably match Blender's EXPO, and the previous definition for EXPONENTIAL should probably be renamed QUADRATIC to match Blender's idea of quadratic.
The text was updated successfully, but these errors were encountered:
This is working towards skeleton evaluation. The
`CaEvaluatorSingleActionCurves` type separately evaluates the
translation, orientation, and scale, for a given bone in a skeleton
for a given action.
Add quadratic interpolation.
Affects #10
Affects #7
Right now, the mapping is:
The problem is that the obvious definition of linear is:
... and therefore the obvious definition in Calcium for "exponential" is:
Unfortunately, this gives results that are more like
QUADRATIC
in Blender. In order to yield results that are more like Blender's idea ofEXPO
, the definition looks more like:The actual Blender definitions are given in:
https://developer.blender.org/diffusion/B/browse/master/source/blender/blenlib/intern/easing.c$252
At the very least, Calcium's EXPONENTIAL should probably match Blender's EXPO, and the previous definition for EXPONENTIAL should probably be renamed QUADRATIC to match Blender's idea of quadratic.
The text was updated successfully, but these errors were encountered: