1

This is the easing formulae which i am using to get the values at given time.

 float SineEaseOut(float currentTime, float startValue, float ChangeInValue, float duration)
    {
        return (float)(ChangeInValue * std::sin((float)currentTime / (float)duration  * (M_PI / 2.0)) + startValue);
    }

This formulae will give a speed curve like this.

enter image description here

I want to apply weights to the second keyframe like in the below image i am able to manipulate the speed curve using a handle.

How can i modify the formulae to get the handle effect. enter image description here

genpfault
  • 51,148
  • 11
  • 85
  • 139
Summit
  • 2,112
  • 2
  • 12
  • 36

0 Answers0