Bibliothèque de fonctions d'interpolation Bézier cubiques en C++ : vitesse fulgurante
Cet article présente une bibliothèque C++20 en un seul fichier d'en-tête qui représente les courbes de Bézier cubiques directement comme fonctions d'interpolation, ce qui améliore les performances de l'animation. Implémentée à l'aide de la classe de modèle `EasingCubicBezier`, la bibliothèque offre les modes PRECISE (haute précision) et FAST (hautes performances). Les tests de référence montrent que cette approche surpasse l'algorithme de Blender et les solutions numériques basées sur la méthode de Newton-Raphson, offrant une vitesse et une stabilité supérieures, en particulier pour les systèmes d'animation en temps réel. Cela évite la surcharge associée à la résolution d'équations polynomiales cubiques au moment de l'exécution.