Objectifs
A l'issue de la formation, le bénéficiaire sera en capacité de :
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.
Description
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, 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.
Liste des sessions
Pixelacademia
- 0661813926
- manuel@pixelacademia.com
Centre de formation
Lieu de formation