Module 1 — Fondamentaux et logique procédurale
- Interface, contextes (OBJ, SOP, DOP, COP, LOP)
- Navigation nodale et dépendances
- Paramétrage, références et expressions simples
- Types de géométrie et gestion des attributs
- Méthodologie procédurale : non-destructif et itératif
- Mise en application encadrée : créer un réseau paramétrique simple
Module 2 — Modélisation procédurale (SOP)
- Primitives, transformations et opérations booléennes
- Groupes et attributs (point, vertex, primitive, detail)
- Copy to Points, instancing et variations
- Scatter, distributions contrôlées et noise
- Construction de systèmes génératifs modulaires
- Mise en situation encadrée : générer un environnement procédural simple
Module 3 — Attributs, expressions et bases de VEX
- Comprendre et manipuler les attributs
- Wrangle nodes et syntaxe VEX de base
- Conditions, boucles et opérations mathématiques simples
- Contrôle procédural via bruit et fonctions aléatoires
- Débogage et lecture des spreadsheets
- Mise en application encadrée : modifier un système via VEX
Module 5 — Pyro, fumée et effets volumétriques
- Principes des volumes et VDB
- Setup Pyro : sources, température, densité
- Contrôle artistique : turbulence, dissipation, confinement
- Shading volumétrique et rendu
- Optimisation résolution vs qualité
- Mise en application encadrée : produire un effet de fumée exploitable
Module 4 — Particules et simulations dynamiques (POP/DOP)
- Systèmes de particules : émissions, forces, collisions
- Attributs dynamiques (vitesse, âge, couleur)
- Introduction aux RBD (rigid bodies)
- Principes de solver et substeps
- Caching et gestion des simulations lourdes
- Mise en situation encadrée : créer une simulation contrôlée
Module 6 — Vellum et simulations souples
- Principes de Vellum (cloth, soft body, grains)
- Contraintes et propriétés physiques
- Interactions et collisions
- Stabilisation et contrôle des artefacts
- Gestion des caches et itérations rapides
- Mise en situation encadrée : simuler un tissu ou objet souple
Module 7 — Rendu, lighting et export
- Principes de rendu (Mantra/Karma selon version)
- Matériaux, lights et environnement HDRI
- AOV et passes pour compositing
- Export Alembic/FBX et compatibilité pipeline
- Gestion des caches pour intégration externe
- Mise en application encadrée : préparer un asset prêt à l’intégration
Module 8 — Organisation avancée et pipeline professionnel
- Digital Assets (HDA) : encapsulation et réutilisation
- Structuration de réseaux complexes
- Versioning et gestion de projet
- Optimisation performance et diagnostics
- Bonnes pratiques en production VFX/motion
- Mise en situation encadrée : transformer un setup en outil réutilisable






