Jeu « gagnez un pupitre DaVinci Resolve Micro Color Panel »
Accueil | Formations | Formation Unreal Engine Complet

Formation Unreal Engine Complet

Initiation complète et intensive à Unreal Engine, environnement 3D avec rendu temps-réel, pour des applications en VFX, architecture et scénographie interactive, VR et AR, jeu vidéo : création de contenus, paysages réalistes, personnages animés, décors, plateau virtuel, préviz de qualité, VFX.

durée
15J / 105h

9h45-13h puis 14h-17h45

Distanciel / Présentiel
durée
5 550 € HT 
 6 660 € TTC
FRANCE TRAVAIL Afdas / OPCO

INSCRIPTION, DEVIS...

01 48 06 10 18
ou par mail

PROCHAINES SESSIONS

OBJECTIFS DE LA FORMATION

Ce stage de formation Unreal Engine Complet d’une durée de 3 semaines est une formation d’initiation complète et intensive au moteur Unreal Engine, environnement 3D nodal de développement et rendu en temps-réel, pour des applications en VFX, architecture et scénographie interactive, VR et AR, jeu vidéo : création de contenus, paysages réalistes, personnages animés, décors, plateau virtuel, préviz de qualité, VFX. La formation s’effectue toujours sur la dernière version disponible.

 

 

Les objectifs de la formation sont :

  • Comprendre l’interface du logiciel
  • Importer et exporter des actifs 3D (3D assets)
  • Simuler des RB et clothes
  • Eclairer avec Lumen, Lightmass et le Path Tracer
  • Créer des matériaux
  • Créer des comportements autonomes et de l’interactivité avec les blueprints
  • Créer un paysage avec sa végétation
  • Personnaliser et animer un metahuman
  • Animer avec le sequencer des caméras, personnages, props et plus
  • Exporter un rendu en multipasse avec MRQ (Movie Render Queue)
  • Transférer une animation avec le retarget animation
  • Importer et créer des sons avec MetaSoundSource
  • Créer des FX avec Niagara (eau, feu, fumée, et plus)
  • Exporter un .exe en fonction de la plateforme dédiée
Formation Unreal, animée par William Lacrosse, juin 2021

Présentation de l'outil

Unreal Engine est reconnu comme l’un des meilleurs environnements de développement et rendu en temps-réel : son champ d’application s’étend des jeux vidéo les plus réputés à la prévisualisation architecturale, en passant par la VR et AR (réalité virtuelle et augmentée), les VFX et la scénographie interactive.

Développé par Epic Games (un des principaux éditeurs de jeux : Fortnit, Unreal Tournament, Gears of War…), Unreal Engine est proposé en version gratuite et complète. Développé en C++ et proposé dans un langage de script nodal (Blueprints), Unreal Engine est orienté objet, avec de nombreuses fonctionnalités modernes et puissantes, dont la version 5 a encore augmenté les performances et les possibilités :

  • une interface nodale flexible
  • rendu photoréaliste temps réel, avec réflections 3D…
  • architecture VR (et AR, MR)
  • éditeur de matériaux puissant et réaliste (PBR) malgré le rendu temps réel
  • un nouveau système de géométrie micropolygonale, Nanite…
  • terrain et foliage pour créer des environnements naturels gigantesques
  • fonctions audio complètes : création, édition, mix…
  • le nouveau système de particules Niagara, performant, réaliste et temps réel
  • un ensemble de fonctions d’animation (personnages) très riche, couplé à de l’intelligence artificielle
  • Lumen, le nouveau système d’illumination globale avec lumières indirectes, sans UVs…
  • rendu raytracing temps réel, avec HDRI, compositing…
  • Blueprints, outils de programmation nodale pour créer de l’interactivité
  • un système dynamique puissant : collisions, cloth, simulations RBD
  • un marketplace pour accéder à des éléments pré-fabriqués (modèles, matériaux…) grauits et payants
  • le C++ pour aller plus loin…
  • des outils IA pour accélérer et simplifier certaines fonctionnalités…

FORMATEURS : Frédéric Randuineau, William Lacrosse, graphistes 3D. 

 

Frédéric Randuineau, graphiste 3D & VFX, superviseur VFX, expert Houdini et Unreal Engine.

CONTENU COMPLET DE LA FORMATION

PRESENTATION

Historique, Interface, Outils, Menus, Launcher

Créer un compte Epic Games
Installer le logiciel Unreal Engine
Découvrir l’interface
Manipuler dans le viewport 3D – Les raccourcis
Apprendre les outils principaux
Appréhender le portail Epic Games
Différencier les 3 types de mobilité : static, stationary et movable
Identifier ce qu’est un static et skeletal mesh

Découvrir le portail epic games : le launcher

 

IMPORTATION, EXPORTATION, ACTIFS 3D (3D assets)

Assets 3D, Importations, Les fichiers compatibles, Exportations

Importer les actifs (assets 3D)
Utiliser les fichiers .fbx, .obj, .abc, .usd et les autres
Exporter depuis Unreal Engine vers un autre logiciel 3D
Simulation R&B, clothes avec chaos

Fenêtres d’importation, content drawer avec ses assets 3D, l’outliner et les menus

LIGHTING : éclairer des scènes

Nanite, Lumen, LODs, CPU & GPU Lightmass, Path Tracer, Raytracing

Utiliser les différents types de lumière : directional, point, rect spot light, etc
Comprendre ce qu’est le raytracing
Expliquer ce qu’est Nanite et Lumen
Décliner un actif avec ses LODs
Transformer un actif en nanite
Eclairer avec Lumen
Eclairer avec lightmass – baked Lighting en CPU et GPU
Eclairer avec le path tracer

Véhicule éclairé en mode substrate avec une HDRI

TEXTURING, textures et matériaux

Textures, Matériaux, Master Material, Material Instance, Material Function, Layered Material

Importer ses propres textures
Utiliser ses textures dans la fenêtre Material
Créer un Master Material
Créer un Material Instance
Créer un Material Function
Créer un Layered Material
Utiliser le curve atlas dans l’éditeur et en runtime
Créer un flipbook

Graph d’un matériau substrate avec son albedo et sa normal map

BLUEPRINT, programmation visuelle et nodale

C++, Blueprint, Classes, Interface fenêtre classe, Level Blueprint, Classe véhicule, variables, macro, fonctions

Pourquoi utilise-t-on le C++ en jeu-vidéo, application, HMI (human machine interface) et autres?
Comprendre l’intérêt des blueprints et leur utilité?
S’initier à la programmation en blueprint (rig d’un véhicule).
Utiliser la classe player controller
Manipuler le Enhanced Input
Créer des interfaces – Widget Blueprint
Liaison et interaction entre blueprint
Programmer des comportements autonomes
S’initier aux fonctions, macros et script tools

Graph Blueprint de la light SunSky – classe actor

LANDSCAPE, création de terrains et paysages réalistes

Monde ouvert, paysage, world partition,

S’initier à la création de paysages réalistes avec world machine
Texturer son paysage en utilisant Quixel Megascan
Transformer son paysage en mode Nanite
Retoucher la résolution de votre paysage
Utiliser le mode foliage
Utiliser le PCG (Procedural Foliage Content) pour créer des villes, villages, forêt, écosystème, et plus
Utiliser le procedural foliage spawner

Landscape 8x8km créé avec World Machine – Quixel Megascan pour la roche

METAHUMAN, créer et personnaliser son personnage haute définition

MetaHuman Creator, Clothes Assets Panel, Metahuman Animator

Creér son personnage avec MetaHuman Creator
Personnaliser les habits de son metahuman
Utiliser Clothes Assets Panel
Attacher un vêtement qui flotte
Utiliser MetaHuman Animator
Utiliser ACCURIG pour rigger des personnages
Importer un personnage riggé dans cascadeur

Metahuman personnalisé avec son Control Rig prêt à être animé

ANIMATION, animer, importer et retoucher ses propres animations

Level Sequence, Level Sequence With Shots (Master sequence legacy)

Créer un mouvement de caméra fluide avec le rig rail et le rig crane
Importer un fichier alembic
Créer un control rig sur un personnage et sur un véhicule
Animer un véhicule ou un personnage avec son control rig
Utiliser le forwards solver et le backwards solver
Exporter l’animation
Utiliser le Take Recorder
Animer avec des morph targets
Animer un mesh avec le vertex color

Level Sequencer avec mouvement de caméra – travelling latéral

RENDERING, rendu d’images – générer des visuels HD

Movie Render Queue, Movie Sequence Legacy, Motion Blur, visuel haute résolution

Différence entre le movie render queue et le movie sequence legacy
Rendre sa toute première image
Optimiser le rendu temps-machine
Utiliser les CVars pour améliorer la qualité de son rendu
Enregistrer les paramètres de rendu
Exporter plusieurs passes avec le format .exr (beauty, AO, Zdepth, Mattes, World Normal, etc)
Créer ses propres LUT
Réaliser des incrustations en temps-réel avec Composure

Visuel rendu avec le Movie Sequence Legacy – Unreal Engine 4.26
Archviz rendu avec le Movie Render Queue – Matériaux et Shaders Substrate
Multipasse : AO raytracing – Movie Render Queue

RETARGET ANIMATION, transférer une animation sur un autre personnage

IK Rig, IK Retargeter, Animation

Expliquer ce qu’est le retarget animation.
Créer son fichier IK Rig pour un personnage
Créer son fichier IK Retargeter
Créer un autre fichier IK Rig pour un second personnage
Exporter l’animation finale
Retoucher l’animation avec des solvers

Fenêtre Retarget Animation + solvers aux poignets

AUDIO, sound design et musiques pour « ambiancer » des scènes

Sound Cue, MetaSoundSource, .wav

Importer des fichiers .wav ou .mp4, .wmv, etc
Utiliser Sound Cue pour modifier les sons
Utiliser MetaSoundSource pour créer des musiques et bruitages
Intégrer des sons dans un level
Spatialiser un bruitage, musique, sound design

Graph MetaSoundSource – Wave Player

FX avec NIAGARA, éléments naturels ou surnaturels pour apporter de la vie à des scènes

Fumée, eau, feux, pluie, debris, etc

Comprendre l’interface des fenêtres Niagara
Identifier le stack, les modules, les paramètres et timeline
Créer de la pluie simple
Ajouter des effets de collision
Utiliser un Niagara system et le glisser dans le level
Utiliser le event handler pour des FX en cascade
Créer de la fumée, du feux, des tornades,
Attacher un Niagara system sur un skeletal mesh
Utiliser les flipbooks
Créer son flipbook avec le baker

Plugin Niagara Fluids – Fire Niagara System

PACKAGING, exporter son projet et le faire tester par un tiers

Exporter son projet

Phase de test – Débogage
Exporter son Packaging – créer son .exe

 

IA avec Unreal Engine : une nouvelle ère commence !

Les intelligences artificielles viennent à notre aide

Motorica : animer simplement un personnage
Cascadeur : animer un personnage
Smart AI NPCs : faire parler votre metahuman
Blockade : créer des univers

 

 

 

Motorica AI – Animer simplement vos personnages grâce à l’IA

 

Bonus & Extras

Les logiciels qui gravitent autour d’Unreal Engine

S’initier à la VR avec l’oculus quest 2
S’initier à Substrate (nouveau framework des matériaux)
Créer son grooming et l’importer dans UE5 (groom personnages, animaux, props)
Utiliser le vertex color
Importer des morph target
Créer ses propres images 360° (HDRI)
Découvrir le logiciel cascadeur
Découvrir le logiciel DaVinci Resolve (étalonnage)
Connaître les 100 plugins essentiels
Utiliser Github comme ressource
Installer Perforce – travail collaboratif

 

Graph Substrate Material – Shader peinture de carrosserie pour véhicule

CONDITIONS DE LA FORMATION

MOYENS TECHNIQUES

6 stagiaires maximum

En présentiel : 1 station Unreal Engine par stagiaire, Intel Core i9 7920x 12 coeurs, GPU nVidia RTX 2080Ti 11Go de VRAM, 64 Go de RAM, écran 24 pouces. Unreal engine, Photoshop. Illustrator, After Effects, Houdini, Nuke, Photoshop, dernières versions. Tablette graphique.

En distanciel : un ordinateur pouvant faire tourner Unreal Engine, une connexion internet minimum Adsl, un micro et si possible une webcam (ou un smartphone ou tablette). Nous vous aidons à distance à installer applications, licences, médias et outil de web conference live.

PARTICIPANTS

Techniciens, truquistes, graphistes, infographistes 3D, superviseurs VFX, réalisateurs, directeurs artistiques, architectes, designers, chefs décorateurs, illustrateurs, créatifs... toute personne voulant maîtriser Unreal Engine en vidéo, film, architecture, scénographie ou jeu.

NIVEAU REQUIS

Grande aisance Windows/Mac OS X. Pratique régulière d'un outil 3D. Expériences nodal / programmation appréciées. Entretien pédagogique.

ACCESSIBILITÉ

Nos formations sont accessibles et aménageables pour les personnes en situation de handicap. Fauteuils roulants autorisés en largeur maxi 70cm. Pour tout handicap, auditif, visuel ou autre, merci de nous contacter pour les aménagements possibles.

VALIDATION DES ACQUIS

Contrôle continu tout au long de la formation, exercé par le formateur et supervisé par la responsable pédagogique. Délivrance d'un Certificat de Validation des Acquis de Formation. (en savoir plus)

MODALITES D'ORGANISATION

Formation distancielle ou Formation présentielle, en nos locaux, 13 rue Desargues, 75011 Paris. (Selon disponibilité et selon votre demande)

MOYENS ET MODALITES PEDAGOGIQUES

En présentiel : une salle de formation avec tableau blanc, un poste informatique pour chaque apprenant, un poste informatique vidéo-projeté pour les formateurs, avec accès internet et imprimante partagée. Alternance de séquences théoriques et d'exercices d'application réelle. Les exercices sont réalisés sous la supervision des formateurs, dans une logique d'apprentissage des compétences et d'autonomie progressive des apprenants. Des exercices plus longs et synthétiques permettent de reprendre un ensemble de compétences dans des cas pratiques types des métiers et compétences concernés, et s'assurer de leur acquisition par les apprenants.

En distantiel : le formateur alterne des moments collectifs en webconference live (théorie, démonstration et explicitation de fonctionnalités) / en solo (exercices ou travaux à réaliser chacun de son côté, en salle « virtuelle » ou de manière privée) / du tutorat personnalisé (appels téléphone/Skype ou séances webconf privées pour personnaliser l’enseignement, aider un stagiaire…)

SUPPORT DE COURS

Mémo ou livre.

SUIVI DE STAGE

Gratuit par email

RESP. PÉDAGOGIQUE

James Simon

FORMATEUR

Professionnel en activité, expert reconnu dans son domaine, animant régulièrement des formations.

LABELS QUALITÉS

Centre certifié Qualiopi (certification nationale) / référencé Data-Dock / centre certifié Adobe / Maxon / Blackmagic Design / centre de test Isograd



FORMATIONS COMPLÉMENTAIRES

En complément de cette formation nous vous recommandons les formations suivantes

Formation Unreal Engine Blueprints

Initiation au système visuel de programmation nodale : nœuds, classes, levels, création d'interface, gestion personnages, assets, exports, tests et debug. [formation sur mesure / à la demande]

FORMATIONS SUR LE MÊME THÈME

Formation Cinema 4D initiation

Initiation à Cinema 4D pour modéliser, texturiser, animer, éclairer et produire de la 3D.

Formation Blender initiation complète

Initiation complète à la création 3D sous Blender, avec spécialisation de niveau expert Blender en lumière, textures, physiques, VR, python, geometry nodes et impression 3D.

Formation Blender, perfectionnement et outils IA.

Perfectionnement version 4, nouvelles fonctionnalités. IA génératives pour aider en style et inspiration, aide aux scènes 3D, prompt de personnalisations. Outils d'apprentissage profond, automatisation de tâches. Stable Diffusion, ChatGPT, ControlNet, ConfyUI, MistralAI...

EN SAVOIR +

Unreal Engine

Unreal Engine

Demande de réservation pour la session

du

  • envoyer

Dans l'attente du processus complet d'inscription (audit, devis, financement accepté), cette demande de réservation est avant tout une démarche de demande d'inscription.

Validation des Acquis

Ce certificat structure le déroulement de la formation selon ses objectifs, et évalue ses acquis tout au long, avec des exercices donnés par le formateur, portant sur les axes principaux du programme et des objectifs, permettant de mesurer le niveau des compétences acquises et maîtrisées, le degré d'autonomie atteint en fin de formation. La responsable pédagogique réceptionne les résultats des exercices, et sanctionne par un niveau atteint d'acquisition, de A (Compétences acquises et maîtrisées, autonomie complète) à E (Compétences non acquises), en passant par des notes intermédiaires.