Introduction à Shader Graph
Ceci est la partie 7, le dernier volet du guide de production Unity HDRP, faisant suite à Partie 6 : animation, Timeline et export. Il couvre Shader Graph, et se termine par une référence de raccourcis clavier et de ressources pour tout le guide.
Shader Graph est l'éditeur de shader visuel de Unity, permettant de construire des shaders personnalisés sans écrire de code via une interface à base de nœuds. Il convient particulièrement bien aux effets visuels animés (dissolution, hologrammes, portails), aux matériaux procéduraux (motifs, bruit), aux effets stylisés non photoréalistes, et à l'animation d'UV ou la déformation géométrique.
Interface
Ouvrir via Window → Shader Graph, ou double-cliquer sur un asset Shader Graph.
| Panneau | Description |
| Graph | L'espace de travail à base de nœuds |
| Blackboard | Propriétés exposées dans l'Inspector |
| Graph Inspector | Les propriétés du nœud sélectionné |
| Main Preview | Un aperçu en direct du shader |
Navigation : Panoramique avec clic milieu + glisser, Zoom avec la molette, et ajouter un nœud avec clic droit ou Espace.
Créer un Shader Graph HDRP
Via Assets → Create → Shader Graph → HDRP → Lit Shader Graph. Types disponibles : Lit, Unlit, Decal, Fabric, Hair, Eye, StackLit.
Le Master Node est là où chaque propriété converge vers la sortie finale du shader :
| Port | Description |
| Base Color | Couleur d'albedo |
| Normal | Normal map |
| Metallic | Métallicité |
| Smoothness | Lissé |
| Emission | Couleur émissive HDR |
| Alpha | Transparence |
Catégories de nœuds
- Input - Time, UV, Position, Normal, View Direction
- Math - Add, Subtract, Multiply, Lerp, Clamp, Sin, Cos
- UV - Tiling and Offset, Rotate, Twirl, Polar Coordinates
- Procedural - Noise (Gradient, Voronoi), Checkerboard, Polygon
- Utility - Preview, Split, Combine, Swizzle
Un simple effet de vortex animé, à titre de référence, combine quelques-uns de ces éléments en séquence : piloter la rotation des UV depuis Time × un multiplicateur de vitesse, ajouter une distorsion Twirl, superposer du bruit Voronoi tuilé, construire un masque radial depuis la longueur des UV via un Smoothstep, puis multiplier bruit × masque × couleur dans la sortie Emission.
Raccourcis clavier
Navigation dans la Scene View
| Raccourci | Action |
F | Focus sur la sélection |
Alt + Clic gauche | Orbiter autour du point focal |
Alt + Clic droit | Dolly zoom |
Alt + Clic milieu | Panoramique |
Clic droit maintenu | Mode FPS (WASD pour se déplacer, Shift pour accélérer) |
Q | Outil Hand pour la navigation |
Outils de transformation
| Raccourci | Action |
W / E / R | Outil Move / Rotate / Scale |
T | Outil Rect Transform (UI) |
Y | Outil de transformation combiné |
Z | Bascule Pivot/Center |
X | Bascule Local/Global |
V (maintenir + glisser) | Accrochage aux sommets |
Ctrl (pendant la transformation) | Accrochage par incréments |
Shift (pendant la transformation) | Contraindre aux axes |
Édition et sélection
| Raccourci | Action |
Ctrl+D | Dupliquer la sélection |
Ctrl+C / Ctrl+V | Copier / Coller |
Ctrl+Z / Ctrl+Y | Annuler / Rétablir |
H / Shift+H | Masquer la sélection / Tout afficher |
Fenêtres
| Raccourci | Fenêtre |
Ctrl+1 | Scene View |
Ctrl+2 | Game View |
Ctrl+3 | Inspector |
Ctrl+4 | Hierarchy |
Ctrl+5 | Project |
Ctrl+6 | Animation |
Ctrl+7 | Profiler |
Shift+Space | Maximiser la fenêtre active |
Shader Graph
| Raccourci | Action |
Space | Ouvrir le menu de création de nœud |
A | Ajuster tous les nœuds à la vue |
O | Ajuster la sélection à la vue |
C | Grouper la sélection |
Ctrl+G | Grouper les nœuds sélectionnés |
Terrain
| Raccourci | Action |
F1-F6 | Sélection rapide de pinceau de terrain |
[ / ] | Diminuer / Augmenter la taille du pinceau |
- / + | Diminuer / Augmenter l'opacité |
Timeline
| Raccourci | Action |
, / . | Image précédente / suivante |
Alt+, / Alt+. | Keyframe précédente / suivante |
K | Ajouter une keyframe |
Ressources
| Ressource | Type |
| Poly Haven | HDRI, textures, modèles (gratuit) |
| ambientCG | Textures PBR (gratuit) |
| Quixel Megascans | Scans photoréalistes |
| Unity Asset Store | Tout |
Documentation officielle à mettre en favori : le guide HDRP Lighting, le guide VFX, le tutoriel Package Manager, et le tutoriel Terrain Toolbox.