You're welcome! freq = 3; decay = 5; n = 0; if (numKeys > 0){ n = nearestKey(time).index; if (key(n).time > time) n--; } if (n > 0){ t = time - key(n).time; amp = velocityAtTime(key(n).time - .001); w = freq*Math.PI*2; value + amp*(Math.sin(t*w)/Math.exp(decay*t)/w); }else value
Thank you so much! Helped a lot! However there's a small mistake in the code in the dropbox pdf you've shared. The 'V' of value(in the last line of code) is capital. It should be small. While your code still works, it keeps giving an expression error notification.
Thank you so much, it´s exactly what i was looking for 👍
You're welcome!
freq = 3;
decay = 5;
n = 0;
if (numKeys > 0){
n = nearestKey(time).index;
if (key(n).time > time) n--;
}
if (n > 0){
t = time - key(n).time;
amp = velocityAtTime(key(n).time - .001);
w = freq*Math.PI*2;
value + amp*(Math.sin(t*w)/Math.exp(decay*t)/w);
}else
value
thx!
My hero!
thank you, why he didn't put it in the description??
Angel
“Despite these 4 eyes im not that smart” is underrated 😂
Thank you so much that really helped a lot with how my animations look. Does this work on any keyframes or Position/Rotation/Scale only?
Thank you so much! Helped a lot! However there's a small mistake in the code in the dropbox pdf you've shared. The 'V' of value(in the last line of code) is capital. It should be small. While your code still works, it keeps giving an expression error notification.
thanks mate!!
Dont work when i set "easy in"
Any solution rn?
Ur ears 👂 smart