Réaliser des effets spéciaux (VFX) avec Niagara sous Unreal Engine 5
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000256378
Organisme responsable :
Pixelacademia
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Module 1 : Mettre en place et régler un système Niagara, et créer des VFX de base.
Module 2 : Créer des VFX avancés cohérents artistiquement et pilotables en temps réel.
Module 3 : Profiler, optimiser et déployer des VFX performants.
Programme de la formation
Module 1 — Fondamentaux de Niagara et mise en place des systèmes – Comprendre l'architecture de Niagara (Systems, Emitters, Modules, Stacks) et son intégration dans Unreal Engine 5. – Configurer et gérer les paramètres fondamentaux d'un système de particules (spawn, update, lifetime). – Identifier les différents types d'émetteurs (CPU/GPU) et leurs contraintes de performance. – Concevoir mes premiers effets visuels procéduraux (fumée, feu, étincelles, poussière, pluie/neige,…
– Comprendre l'architecture de Niagara (Systems, Emitters, Modules, Stacks) et son intégration dans Unreal Engine 5.
– Configurer et gérer les paramètres fondamentaux d'un système de particules (spawn, update, lifetime).
– Identifier les différents types d'émetteurs (CPU/GPU) et leurs contraintes de performance.
– Concevoir mes premiers effets visuels procéduraux (fumée, feu, étincelles, poussière, pluie/neige, impacts, traînées, explosions).
Module 2 — Production d'effets visuels avancés et direction artistique
– Créer et optimiser des matériaux dédiés aux VFX (sprites, meshes, ribbons, flipbooks, distortion, fresnel) et maîtriser les notions liées au rendu (transparence, additive, lit/unlit).
– Mettre en œuvre les champs de forces et influences (attracteurs, vortex, turbulence, collisions, curl noise, vector fields).
– Assurer la cohérence artistique des VFX (lisibilité gameplay, direction artistique, style AAA/indé, stylisé/animation, réalisme) et intégrer des workflows IA lorsque pertinent.
– Mettre en scène et prévisualiser des VFX dans une cinématique (Sequencer), avec synchronisation temporelle, triggers et variations.
- Exploiter les paramètres utilisateur (User Parameters) et piloter les effets en temps réel via Blueprint, événements, courbes et timelines.
Module 3 — Optimisation, performance et déploiement
– Optimiser la performance des systèmes Niagara (budget particules, LOD, culling, pooling, scalability settings, fixed bounds).
– Paramétrer et mesurer les coûts (CPU/GPU profiling, Niagara Debugger, stat commands) et ajuster en conséquence (overdraw, triangles, textures).
– Choisir les bonnes stratégies de rendu (sprites vs meshes vs ribbons), limiter les collisions coûteuses et optimiser les matériaux/transparences.
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Financement
- Conventionnement
- Non
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
BAC
Conditions spécifiques et prérequis
-
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement à distance
Adresse
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
Pixelacademia
78190 Trappes - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes