Dans cet article, nous revenons sur les fondamentaux de la manipulation des Splines pour créer des déplacements prédictibles, ainsi que sur l’implémentation d’un effet visuel de type Outline (contour) via les matériaux de post-traitement. Ces techniques sont essentielles pour donner du caractère à vos scènes sans avoir recours à des systèmes d’IA complexes.
Résumé des points clés#
- Déplacement sur Spline : Utilisation d’un composant
Splinedans un Blueprint pour définir un chemin précis. - Animation via Timeline : Gestion de la progression du personnage le long de la courbe via une
Timeline(valeur de 0 à 1). - Calcul de position : Utilisation des fonctions
Get Location at Distance Along SplineetGet Rotation at Distance Along Splinepour animer l’objet. - Effet Outline : Création d’un matériau de type
Post Processpour détecter les contours des objets en 2D. - Optimisation : Utilisation de commandes console (
r.ShadowQuality) pour gérer la scalabilité des performances en jeu.
Ce qui reste d’actualité aujourd’hui#
Bien que cet article se concentre sur Unreal Engine 4, les concepts abordés restent parfaitement transposables à Unreal Engine 5 :