|
ATTENTION : version 2025-2026 de l'engagement pédagogique
|
|||||
| VFFX0001-1 | |||||
Visual Effect
|
|||||
|
Volume horaire :
|
|||||
| Compositing 3D : Technical Artist 3D : Special Effects 3D : Scripting : |
|||||
|
Nombre de crédits :
|
|||||
|
|||||
|
Nom du professeur :
|
|||||
| Compositing 3D : Technical Artist 3D : Benoît SAINT-MOULIN Special Effects 3D : Nicolas VERCRUYSSEN Scripting : Caroline DUBOIS |
|||||
|
Référent UE :
|
|||||
| Caroline DUBOIS | |||||
|
Langue(s) de l'unité d'enseignement :
|
|||||
| Langue française | |||||
|
Organisation et évaluation :
|
|||||
| Enseignement au deuxième quadrimestre | |||||
|
Unités d'enseignement prérequises et corequises :
|
|||||
| Les unités prérequises ou corequises sont présentées au sein de chaque programme | |||||
|
Contenus de l'unité d'enseignement :
|
|||||
|
Compositing 3D
|
|||||
| Fondamentaux FX Houdini : Choix des outils selon les besoins de la production, FX 3D. Les solvers, l'utilisation des attributs, l'interface au niveau FX. Préparation d'un asset pour la simulation : Nettoyage et organisation de la géométrie, proxys, collisions simples, préparation de la scène. RBD / destruction : Simulation de destruction : contraintes, fracture, contrôle de la simulation. Poussière et Pyro : Simulation de fumée, poussière et feu. Notions de volumes (VDB), interaction avec les collisions, export vers d'autres logiciels. FX secondaires et interaction véhicule / sol : Particules (POP) et forces. Interaction entre particules et Pyro. Introduction à Vellum pour les éléments souples (câbles, tissus). Assemblage du shot et optimisation : Assemblage des éléments, gestion des caches, optimisation. Color management et préparation des rendus pour le compositing. Finalisation du projet: 2H de contenu et 4H de suivi. Retours et corrections sur les travaux journaliers. |
|||||
|
Technical Artist 3D
|
|||||
| Récupération de footage et d'éléments 3D :
Raccord CG / prise de vue réelle. Passes de rendu : AOV, Cryptomatte, depth, normal, motion vector, LPE. Rappel des acquis du Compositing 2D (tracking, fond vert). Camera mapping et reconstruction de décor : Import d'une caméra trackée. Techniques de projection et reconstruction de décor. Limites et cas d'usage du camera mapping. Introduction à Solaris : Contexte USD dans Houdini. Organisation de scène (layers, primitives). Lookdev léger dans Solaris. Rendu Karma orienté compositing : Configuration des passes de rendu dans Karma. Export des données pour le compositing. Notions de LPE (Light Path Expressions). Compositing 3D dans Fusion : Caméra 3D et Merge 3D. Image Plane 3D. Relight par ID / Cryptomatte. Projet intégré et interopérabilité : Assemblage complet à partir des données Houdini. Raccord avec les acquis du Compositing 2D. Notions Blender : export caméra et géométrie. Présentation des projets : Présentation des projets par les étudiants. Feedback croisé avec le cours de Compositing 2D. |
|||||
|
Special Effects 3D
|
|||||
| Rôle du Technical Artist et interface Houdini :
Le TA entre création et développement graphique. Interface, terminologie, organisation des fichiers et backups. Bases de Houdini : Workflow procédural et nodal. Points, Vertices, Primitives. Attributs essentiels (P, N, Cd, uv). Spreadsheet, groupes. Duplication : Copy to Points, Scatter, Align. Copy vs Instance vs Packed. Contrôle par attributs (pscale, orient, N, up). Randomisation, optimisation. Bruits et terrains : Noises et leurs paramètres. Heightfields, Erode, masques et layers. Optimisation pour l'export. Écosystèmes et atmosphère : Interaction végétation / terrain, biomes, distribution écologique. Ciel physique, nuages, brouillard et brume. Végétation, les bases : SideFX Labs pour la végétation, notions de L-Systems, variations procédurales. Introduction à Houdini Engine : Concept, création d'un HDA simple, paramètres exposés, aperçu de l'intégration Unity / UE. Python dans Houdini : Installation d'un plugin Python (packages). Création de Shelf et de Shelf tools. L'IA au service du TA : Prompts pour du code (Houdini, Python, VEX). Pipelines IA avec ComfyUI. IA locales. Vérification du code généré, cadre d'usage. |
|||||
|
Scripting
|
|||||
| Houdini et les math :
Repères de coordonnées, types de données numériques, éléments de géométrie et attributs. Base de la programmation VEX : Noeuds wrangle : variables, attributs personnalisés, "channel functions", structures de programmation (conditions, boucles, gestion de listes). Rappels sur les lois du mouvement : Rappels de physique sur les lois du mouvement : MRU, MRUA, Mouvements périodiques. Les fonctions intégrées d'Houdini : Fonctions pour la gestion des attributs, des groupes et des géométries ; interpolations. Exercices d'application : Différents exercices guidés mettant en application les éléments vus précédemment. Suivi de l'exercice final : Réalisation en autonomie d'un exercice de synthèse. |
|||||
|
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
|
|||||
Collaborer à la conception, à l'amélioration et au développement de projets techniques :
|
|||||
|
Savoirs et compétences prérequis :
|
|||||
|
Activités d'apprentissage prévues et méthodes d'enseignement :
|
|||||
|
Compositing 3D
|
|||||
| Cours pratiques | |||||
|
Technical Artist 3D
|
|||||
| Cours pratiques | |||||
|
Special Effects 3D
|
|||||
| Cours pratiques | |||||
|
Scripting
|
|||||
| Cours pratiques | |||||
|
Mode d'enseignement (présentiel, à distance, hybride) :
|
|||||
|
Compositing 3D
|
|||||
| Enseignement en présentiel ou hybride. | |||||
|
Technical Artist 3D
|
|||||
| Enseignement en présentiel ou hybride. | |||||
|
Special Effects 3D
|
|||||
| Enseignement en présentiel ou hybride. | |||||
|
Scripting
|
|||||
| Enseignement en présentiel ou hybride. | |||||
|
Lectures recommandées ou obligatoires et notes de cours :
|
|||||
|
Compositing 3D
|
|||||
Support de cours :
|
|||||
|
Technical Artist 3D
|
|||||
Support de cours :
|
|||||
|
Special Effects 3D
|
|||||
Support de cours :
|
|||||
|
Scripting
|
|||||
Support de cours :
|
|||||
|
Modalités d'évaluation et critères :
|
|||||
Mode d'évaluation :
Organisation de l'évaluation :
Type d'évaluation :
Type de cotation UE :
Modalités d'évaluation pour les différentes sessions : Modalités d'évaluation différentes d'une session à l'autre:
|
|||||
|
Stage(s) :
|
|||||
|
Remarques organisationnelles :
|
|||||
|
Compositing 3D
|
|||||
Implantation :
|
|||||
|
Technical Artist 3D
|
|||||
Implantation :
|
|||||
|
Special Effects 3D
|
|||||
Implantation :
|
|||||
|
Scripting
|
|||||
Implantation :
|
|||||
|
Contacts :
|
|||||
| caroline.dubois@heaj.be | |||||