Blender 2025 formation Artwork-VFx
Blender Artwork-VFx

Apprenez le HLSL

Apprenez les fondamentaux et les bons outils pour le HLSL

Formation HLSL

• Lire un shader / comprendre la structure du shader et les entrées-sorties d’un matériel en HLSL pur.
• Acquérir les bases de la programmation en accéléré (variables et fonctions).
• Approfondir les notions avancées de programmation en accéléré.
• Écrire / générer un shader HLSL 2D.
• Intégrer la trigonométrie et les particules en HLSL pur.
• Maîtriser les fonctions mathématiques courantes.
• Apprendre à générer ses bruits (voronoi, perlin, fbm …).
• Effectuer de la recherche et développement visuelle en repérant des techniques et en les réadaptant dans son shader HLSL.
• Intégrer des données, des animations et des mouvements dans le shader.
• Intégrer le shader dans un moteur.
• Explorer des techniques avancées telles que l’occlusion ambiante, les matériaux, les ombres et l’éclairage.
• Découvrir des techniques avancées pour créer des effets de nuages, d’eau et de glace.

• Lire et comprendre un shader HLSL : structure, entrées/sorties d’un matériel
• Bases accélérées de la programmation : variables et fonctions
• Introduction aux notions avancées (boucles, conditions, opérateurs)

• Écriture et génération d’un shader HLSL 2D
• Introduction à la trigonométrie pour les effets visuels
• Intégration des particules dans un shader HLSL pur

• Exploration des fonctions mathématiques communes en HLSL
• Génération de “noises” : Voronoi, Perlin, FBM, etc.
• Recherche et développement (R&D) visuelle : identifier des techniques et les adapter dans un shader HLSL

• Intégration de données externes dans un shader
• Gestion des animations et mouvements dans les shaders
• Intégration des shaders HLSL dans un moteur de jeu

• Ambiant occlusion dans HLSL : compréhension et implémentation
• Gestion avancée des matériaux : textures, normal maps, etc.
• Création d’ombres et gestion de la lumière dans un shader

• Création de shaders complexes : nuages, eau, glace
• Simulation des interactions physiques dans les shaders

• Analyse et lecture de shaders complexes en HLSL
• Décomposer la structure des shaders pour comprendre leur logique
• Adaptation des shaders existants pour les besoins spécifiques

• Approfondissement de la trigonométrie dans les shaders pour des effets visuels avancés
• Création et intégration de systèmes de particules dans les shaders

• Optimisation des fonctions mathématiques dans les shaders pour la performance
• Génération avancée de “noises” et leur application dans les effets visuels complexes

• Recherche de techniques visuelles complexes et réinterprétation dans HLSL
• Cas pratiques : implémentation de nouvelles techniques et tests

• Utilisation de données externes (textures, valeurs numériques) pour animer les shaders
• Création de mouvements complexes dans les shaders HLSL

• Intégration des shaders dans un moteur de jeu (Unreal ou Unity)
• Gestion des interactions en temps réel avec le moteur

• Implémentation d’ambiant occlusion avancée
• Gestion de la profondeur, des ombres et des reflets dans les shaders

• Création de shaders complexes pour simuler des phénomènes naturels
• Optimisation des shaders pour des effets de fluidité réalistes

• Finalisation des shaders créés tout au long du programme
• Revue des techniques apprises, feedback et corrections
• Synthèse des connaissances : comment réutiliser et adapter les shaders dans des projets futurs

Apprendre les concepts fondamentaux du raymarching.
Étudier des exemples de shaders utilisant le raymarching et comprendre leur fonctionnement.
Pratiquer la lecture et la reproduction de shaders raymarching simples pour développer une compréhension de base.

Générer / Écrire un Shader Raymarching

Comprendre les principes de base de la création de shaders utilisant le raymarching.
Apprendre à coder des shaders raymarching pour créer des effets visuels intéressants et complexes.
Explorer différentes techniques de raymarching pour obtenir des résultats variés et créatifs.

Décomposition d’un Shader sur Shadertoy (Lire et Comprendre la Structure pour les Réutiliser en Production)

Analyser la structure d’un shader raymarching sur Shadertoy et comprendre les différentes parties qui le composent.
Apprendre à décomposer un shader complexe en éléments plus simples pour en comprendre le fonctionnement.
Identifier les techniques et les astuces utilisées dans les shaders Shadertoy et apprendre à les adapter pour les utiliser dans des projets de production.

Nous pouvons adapter et personnaliser le programme en fonction de vos besoins par des compléments.
N’hésitez pas à nous contacter pour ajuster le programme de votre formation !

Quelques informations utiles
pour vous faire une première idée
Slide

Méthodes et Moyens pédagogiques

• Méthodes démonstrative et active.
• L’apprenant visualise et mémorise pendant que le formateur et E-Learning s’exécutent. Puis, le stagiaire reproduit les actions du formateur par une situation concrète.
• Exercices / Cas pratiques
• Livret de formation
• Nombre de stagiaires : 6 personnes maximum
• Intervenants : professionnels dans le domaine de la formation et aguerris aux méthodes pédagogiques

Modalité d’animation

• Nombre de stagiaires : 6 personnes maximum
• Intervenants : professionnels dans le domaine et aguerris aux méthodes pédagogiques
• Formation à distance en visio avec exercices en inter-sessions. (Pour les entreprises : la formation peut se dérouler intra-entreprise)
• Formation à distance en visio avec exercices + E-Learning

Matériel nécessaire

• Un ordinateur
• Avoir le logiciel installé
• Un accès internet à débit suffisant pour de la visio
• Un micro
Outils techniques de la visio :
Lors de la convocation, vous recevrez la procédure pour vous connecter (logiciel, lien et accès pour la visio)

Evaluations

• Evaluation de connaissances au démarrage
• Evaluation/Cas pratiques pendant la formation
• Certificat de réalisation de formation

Prérequis et public visé

• Être sensibilisé à l’imagerie 2D/3D
• Savoir naviguer sur un ordinateur Windows ou Mac
• Disposer d’un ordinateur répondant au minimum à la configuration requise indiquée sur le site de l’éditeur du logiciel utilisé dans la formation.
• Avoir le logiciel installé avant le début de la formation

• La formation s’adresse aux graphistes (indépendants ou salariés), aux artistes 2D/3D, product designers ... désireux d’acquérir les bases nécessaires à la création et à l’animation de contenus visuels, sans disposer d’un niveau préalable dans les compétences visées.
• Elle s’adresse également à toute personne issue d’un domaine artistique ou visuel souhaitant développer une nouvelle compétence en animation graphique dans le cadre de son activité professionnelle ou d’une reconversion.

Durée et Tarifs

Durée :
• 3 semaines soit 30h de visio
Tarifs :
• 2900€ Net de TVA Sans Certification
• 3300€ Net de TVA : Programme personnalisé

Délai d’accès

• 11 jours ouvrés en cas de financement CPF
• 15 jours ouvrés en cas de financement France Travail (Pôle Emploi)
• 15 jours ouvrés en cas de financement OPCO (Afdas…)

Personnes en situation de handicap

Accessibilité ou possibilités d’adaptation des modalités proposées aux apprenants en situation de handicap.
Nos formations sont accessibles aux personnes en situation de handicap, nous contacter. ​Nous étudions toutes les situations pour envisager une intégration dans la formation, pour cela n’hésitez pas à nous faire part de vos besoins au moment de votre inscription.
​Si malgré tous nos efforts, il nous était impossible d’adapter notre accueil, nous prévoyons une orientation vers des organismes appropriés.
Également, vous pouvez consulter notre page dédiée ici : https://artworkvfx.com/handicap/

Niveau

initiation (ou avancé/personnalisé sur demande)

Indicateur de résultats

2025 : 99%

Artwork-VFX2

On nous demande souvent…

Est-ce que la formation se fait en distanciel ou en présentiel ?

Pour les entreprises : Nos formations sont à distance. Cependant pour les groupes de salariés d’un minimum de 3 stagiaires nous pouvons réaliser la formation intra entreprise !
Pour une personne : Les formations sont en distanciel.

Comment le programme peut s'adapter à nos besoins ?

Nous vous envoyons un questionnaire sur vos attentes, vos besoins.
Pour les entreprises : Nous échangeons par téléphone et par mail afin d’adapter le programme à vos besoins.
Pour une personne : Nous pouvons ajouter des compléments spécifiques à vos besoins.

Sur quel rythme peut se dérouler une formation ?

Pour les entreprises : Nous adaptons le rythme de la formation selon votre planning.
Pour une personne : La durée et le rythme sont définis dans le programme de la formation.

Combien de temps va durer une formation ?

Pour les entreprises : Nous personnalisons et adaptons la durée selon vos contraintes professionnelles et planning.
Pour une personne : La durée et le rythme sont définis dans le programme de la formation.

Quelles sont les dates des formations ?

Pour les entreprises : Nous adaptons les dates en fonction de votre planning.
Pour une personne : Les dates sont affichées dans la section “Dates de formation”. Cependant, nous pouvons vous en proposer d’autres si nécessaires.