si tu as juste besoin d'une fonction ayant cette forme, sans necessairement passer par certains points precis, tu peux piocher dans les bibliotheques de fonctions de easing classiques : plusieurs correspondent aux contraintes souhaitees et tu peux realiser cela á coup de cubiques, trigo, bezier, etc. et faire varier les coefficients/poids pour obtenir le profil voulu.
qq exemples possibles (3eme colonne) : https://easings.net/en
et des formules d'implementation en javascript : https://github.com/danro/jquery-easing/blob/master/jquery.easing.js
ou https://gist.github.com/gre/1650294
Message édité le 09 décembre 2019 à 23:14:37 par Refeuh