Skip to main content

HLSL Intermédiaire

30 heures sur 5 jours

Description de la formation

Cette formation approfondit la lecture et la création de shaders complexes en HLSL, couvrant les lumières, matériaux, ombres et effets avancés, ainsi que l'optimisation et l'intégration dans des moteurs comme Unity ou Unreal.

Programme de la formation

JOUR 1 - Rappels & architecture avancee
  • Rappel du pipeline graphique (VS/PS/CS) et Shader Model 5/6.
  • Buffers et ressources : constantes, textures, samplers, UAV.
  • Organisation d'un shader complet (includes, macros, structures).
  • Debogage et analyse : RenderDoc, Frame Debugger, PIX.
  • Atelier : portage d'un shader basique vers une structure propre et optimisee.
JOUR 2 : Lumiere, materiaux & ombres
  • BRDF et PBR simplifies : Lambert, GGX, Fresnel, Roughness.
  • Gestion des materiaux : normal maps, reflets, profondeur.
  • Creation d'ombres dynamiques : PCF/PCSS, bias et optimisation.
  • Atelier : shader PBR temps reel avec lumiere directionnelle + ombres douces.
JOUR 3 : Effets visuels & volumetriques
  • Post-process : SSAO, bloom, tonemapping simple.
  • Raymarching : principes et creation d'effets volumetriques (fog, light shafts).
  • Creation d'effets naturels : eau, nuages, glace (bases procedurales).
  • Atelier : effet d'eau anime avec reflets et normales dynamiques.
JOUR 4 : Shading procedurale & animations
  • Noises avances : Perlin, Voronoi, FBM, blue-noise.
  • Animation procedurale : courbes, flow maps, particules GPU.
  • Compute shaders : generation de textures et simulations simples.
  • Atelier : shader anime base sur le bruit procedurale + flow map.
JOUR 5 : Integration, optimisation & projet final
  • Integration dans Unreal/Unity : nodes custom et fonctions HLSL.
  • Optimisation : cout des operations, branching, precision half/float.
  • Lecture et adaptation de shaders existants (R&D visuelle).
  • Projet final : creation d'un shader complet (PBR + effet anime).
  • Revue, corrections et synthese des techniques apprises.

Objectifs de formation

  • Approfondir la lecture et la creation de shaders complexes en HLSL.
  • Maitriser les lumieres, materiaux, ombres et effets avances.
  • Creer des shaders proceduraux et animes.
  • Optimiser les shaders pour le temps reel.
  • Integrer les shaders dans un moteur (Unity ou Unreal).

Public cible

  • Développeurs de jeux vidéo
  • Artistes techniques
  • Toute personne intéressée par la création de shaders avancés

Prérequis

  • Connaissance de base en HLSL
  • Expérience avec les moteurs de jeu comme Unity ou Unreal
  • La licence du logiciel n'est pas fournie

Équipe pédagogique

• Intervenants : professionnels dans le domaine et aguerris aux méthodes pédagogiques Personnes en charge du suivi : • Coordinatrice des relations clients et des inscriptions : Mélanie Garinet • Coordinatrice des examens et des certifications : Allison Foulon • Responsable technique et pédagogique : Jean-Denis Coindre • Tel : 06 89 44 06 97 • Email : contact@artworkvfx.com

Ressources pédagogiques

  • Supports de cours détaillés

Modalités d'évaluation

  • Évaluation continue à travers des ateliers pratiques

Modalités de certification

Aucune information de certification disponible.

Accessibilité

Nos salles de formation sont accessibles aux personnes à mobilité réduite. Pour tout autre handicap, merci de nous contacter pour que nous puissions adapter la formation à vos besoins.

Délai d'accès

2 semaines

HLSL Intermédiaire

Capacité 6

Prix à partir de 9900€HT/apprenant

Durée 30 heures sur 5 jours

Intra

Vous souhaitez faire réaliser cette formation en interne ?

Contact