We came across the need of slowing down the animation when the parameter is set below the lowest threshold in a mixer.
Solution
There is functionality to speed up the animation if it goes beyond the maximum threshold, we need it to work for slowing down the animation as well.
I understand that it needs to know at which parameter value the animation should be considered stopped completely(0 speed), so maybe add 2 new fields, a bool to enable the feature(like the extrapolate bool), and a float to mark the threshold at which the animation speed should equal zero.
Use Case
We came across the need of slowing down the animation when the parameter is set below the lowest threshold in a mixer.
Solution
There is functionality to speed up the animation if it goes beyond the maximum threshold, we need it to work for slowing down the animation as well.
I understand that it needs to know at which parameter value the animation should be considered stopped completely(0 speed), so maybe add 2 new fields, a bool to enable the feature(like the extrapolate bool), and a float to mark the threshold at which the animation speed should equal zero.