Logo Makeyourgame
Accueil Les formations Créer un jeu Les ateliers Les tutoriels Blog Loterie
Logo Makeyourgame
Les formations Les financements Les exercices La certification Unity
Logo Makeyourgame
Mes objectifs Les jeux Les ressources Le glossaire
Logo Makeyourgame
Les tutos Youtube Les tutos Accompagnement Audio Documentation Godot Engine Graphisme 2D Graphisme 3D Langage C# Mini-Exercices Unity Web Phaser NoCode

Unity

Découvrez le Master Stack du Shader Graph de Unity

Avec Unity 2020.2 et le Shader Graph 10, un nouveau noeud final a été ajouté.


Tout Shader termine par un noeud final, appelé au préalable Master Node dans les versions précédentes du Shader Gaph de Unity.

Désormais ce noeud est remplacé dans Unity 2020.2 par le Master Stack Node.

Plus proche des shaders scriptés

Avec ce nouveau noeud, on retrouve la notion de vertex shader et fragment shader. 

Un Vertex shader est plus dédié aux effets de déformations et agit ainsi sur les vertex du modèle 3D. Un Fragment Shader est dédiée au effets de couleurs, émission... il agit ainsi sur chaque pixel que l'objet occupe à l'écran.

 

https://makeyourgame.fun/upload/users/alto/6021a71456271_master-stach-shader-graph-10.png

 

Retrouvez les nouveautés du Shader Gaph 10 dans la vidéo officielle ci-dessous.

Un démo disponible pour tester le Master Stack

Unity met à disposition un projet , permettant de prendre en main ce nouveau noeud.

Le projet utilise URP comme renderer ... envisagez donc d'utiliser ce SRP built-in. De plus comme c'est un package assez lourd, il vous faudra installer Git LFS (Large File Storage).

N'hésitez pas à télécharger le projet et à le tester, tout en vous rendant sur la page du blog officiel, afin de suivre le détail des Shaders utilisés dans le projet. Vous y trouverez des explications claires et avancées.

La scène est bien travaillée et les agencements valent le détour, ne serait-ce qu'en étude de cas...  https://makeyourgame.fun/sceditor/emoticons/smile.png .

Enfin Unity met aussi à disposition un Guide de mise à jour du Shader Gaph, afin de pouvoir faire évoluer vos anciens projet utilisant une version du Shader Graph avant la version 10.


Photo de profil

Alexandre Taurisano

Développeur web, C# et certifié Unity. Formateur chez Simplon Occitanie et Fondateur du studio Event Orizon sur Carcassonne.