Création de shaders pour la production jeu vidéo dans Unreal Engine
Version du programme : 1
Prochaine date
01/02/2027Type de formation
DistancielDurée de formation
28 heures (4 jours)Accessibilité
OuiCréation de shaders pour la production jeu vidéo dans Unreal Engine
PROCHAINE SESSION : En distanciel du 1 au 4 février 2027 DESCRIPTION : Cette formation a pour objectif de permettre aux artistes du jeu vidéo et de l’animation de comprendre et de créer leurs propres shaders dans Unreal Engine, afin de gagner en autonomie dans la mise en place de matériaux adaptés aux contraintes de production temps réel. Elle s’adresse à des environment artists, level artists et character artists ayant déjà une connaissance de base des textures et des moteurs de jeu, et souhaitant apprendre à construire des shaders lisibles, réutilisables, paramétrables et optimisés pour un usage en production. Au cours de ces quatre jours, les participant.e.s découvrent les fondamentaux du Material Editor, développent plusieurs systèmes de shaders allant d’une base simple à des fonctionnalités plus avancées, puis testent et optimisent leurs matériaux dans Unreal Engine selon des cas concrets de production. INFORMATIONS COMPLÉMENTAIRES : Pour toutes questions relatives au financement et/ou à la formation, vous pouvez nous contacter : contact@bertieformation.com
Objectifs de la formation
- Concevoir, structurer, paramétrer, optimiser et intégrer un shader simple à avancé dans Unreal Engine, en réponse à des besoins concrets de production temps réel.
- Comprendre les logiques de construction d’un material shader, d’utiliser des fonctions avancées comme le triplanar, le cell bombing, l’auto dirt ou les Custom Primitive Data, et d’évaluer l’impact visuel et technique de leurs choix dans un contexte de production.
Profil des bénéficiaires
- Environment artist
- Level artist
- Junior Technical artist
- Travailler dans la filière du jeu vidéo ou de l’animation
- Avoir une connaissance de base des moteurs de jeu.
- Avoir une connaissance de base des textures et de leur utilisation (type de textures et usage, tiling, textures packing, etc.)
Contenu de la formation
JOUR 1 : Fondamentaux du shader dans Unreal Engine
- Présentation du Material Editor et de son rôle dans un pipeline de production.
- Compréhension de la logique nodale appliquée aux shaders.
- Rappel des principes PBR : Base Color, Roughness, Metallic, Normal, AO.
- Différences entre material, material instance et material function.
- Organisation d’un graph lisible et exploitable.
- Exercice pratique : création d’un shader de base paramétrable.
JOUR 2 : Construction et modularité
- Mise en place de paramètres artistiques et techniques.
- Création de fonctions réutilisables avec Material Functions.
- Gestion des textures, masques et blends.
- Structuration d’un shader modulaire et lisible.
- Introduction aux Custom Primitive Data.
- Mise en place d’un shader triplanar.
- Analyse des bonnes pratiques de nommage et d’organisation.
- Exercice pratique : création d’un shader intermédiaire avec plusieurs variantes.
JOUR 3 : Features avancées
- Utilisation du cell bombing pour casser les répétitions.
- Création d’un système d’auto dirt / accumulation procédurale.
- Gestion des transitions, masques et variations localisées.
- Combinaison de plusieurs features dans un même shader.
- Exercice pratique : enrichissement d’un shader avec au moins deux fonctionnalités avancées.
JOUR 4 : Optimisation et intégration
- Identifier les coûts en ressources d’un shader et les points d’optimisation.
- Réduire les complexités inutiles et les permutations coûteuses.
- Équilibrer qualité visuelle, lisibilité et performance.
- Tester le shader sur plusieurs cas d’usage.
- Importer, vérifier et ajuster le matériau dans Unreal Engine.
- Exercice pratique : finalisation de 1 à 2 shaders et présentation des résultats.
Équipe pédagogique
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence
- Quiz
- Cas pratique
Ressources techniques et pédagogiques
- Apports théoriques ciblés et illustrés
- Démonstrations en direct sur Unreal Engine
- Exercices pratiques guidés à chaque étape de la progression
- Support de formation remis aux participant.e.s
- Mise en situation sur des cas concrets de production.
- Analyse collective des résultats et retours individualisés
Qualité et satisfaction
Modalités de certification
- Délivrance d'un certificat de réalisation et d'une attestation d'assiduité.
Capacité d'accueil
Délai d'accès
Accessibilité
Bertie met tout en œuvre pour adapter nos prestations à chaque situation de handicap. Si vous êtes en situation de handicap et avez des besoins spécifiques, n’hésitez pas à en faire part à notre référente handicap : maureen@bertieformation.com