I’ve been working on adding crouching to the game, and the default UE Character crouch is a bit bland, and I wanted to spice it up. While googling I discovered a nifty website called Easings.
It contains a bunch of different Easing functions that you can view online with code examples. https://easings.net (opens in new tab).
I’m sure I can find a bunch of different use-cases for these functions, I’ve got some example vids below.
(I’m probably not going to end up using the Bounce function for crouching)
I’ve ported all the available easing functions into a Blueprint Functions Library you can use in your own UE Project.
https://gist.github.com/remusjones/52462a7d8bc381cc012da3861185127a