Material editor
Construisez votre propre matériau en reliant des nœuds. Servez-vous-en quand les types de matériau standard ne donnent pas le rendu que vous cherchez.
Ouvrez-le avec Material editor dans la barre latérale gauche. Il s'ouvre dans un panneau en bas de l'écran.
Pour choisir le matériau d'un objet, ou régler sa couleur et ses textures, vous n'avez pas besoin de ce panneau. Utilisez le composant Material de l'objet dans Element settings.
Créer un matériau
Quand aucun matériau n'est ouvert, le panneau affiche deux boutons :
- + Create material crée un graphe simple : une couleur reliée à la sortie.
- Clone an existing material part d'une copie d'un matériau que vous avez déjà : un type intégré comme Standard, l'un de vos graphes ou un matériau enregistré. L'original reste tel quel. C'est ainsi que l'on modifie un matériau intégré.
Chaque nouveau matériau est enregistré comme un fichier dans les ressources de votre projet. Pour le rouvrir plus tard, cliquez dessus dans Project assets. Vous pouvez aussi en créer un à cet endroit : clic droit, puis Create asset → Material graph.
Pour utiliser le matériau, choisissez-le dans le composant Material d'un objet, comme n'importe quel autre matériau.
Boutons de l'en-tête
Quand un matériau est ouvert, l'en-tête affiche son nom et ces boutons :
| Bouton | Ce qu'il fait |
|---|---|
| Close material (la flèche) | Revient à l'écran de départ, pour créer ou cloner un autre matériau. |
| Clone an existing material | Comme sur l'écran de départ. |
| Save to team library | Enregistre le matériau dans la bibliothèque de votre équipe, pour que d'autres projets puissent l'utiliser. |
| Menu du panneau | Maximize agrandit le panneau sur toute la zone d'affichage, Tile window to bottom le ré-ancre en bas, Undock en fait une fenêtre flottante. |
Un matériau enregistré dans la bibliothèque d'équipe pointe toujours vers les textures de ce projet. Dans un autre projet, ces textures seront manquantes.
Construire le graphe
Un graphe part des entrées, passe par des calculs et aboutit au nœud de sortie (output). La sortie, c'est ce qu'affiche la surface.
| Action | Comment faire |
|---|---|
| Ajouter un nœud | Faites un clic droit sur une zone vide du canevas. Cherchez, ou choisissez dans une catégorie. |
| Relier deux nœuds | Faites glisser d'un port à un autre. |
| Ajouter un nœud déjà relié | Faites glisser depuis un port et relâchez sur une zone vide du canevas. Le menu ne montre que les nœuds qui acceptent ce lien. |
| Déplacer ou supprimer un lien | Attrapez-le. Déposez-le sur un autre port, ou sur une zone vide du canevas pour le supprimer. |
| Menu d'un nœud | Faites un clic droit sur un nœud : Set as material output ou Delete. |
| Sélectionner plusieurs nœuds | Tracez un cadre sur une zone vide du canevas. |
| Déplacer la vue | Faites glisser avec le bouton du milieu de la souris, ou maintenez Space et faites glisser. Sur un pavé tactile, faites glisser avec deux doigts. |
| Zoomer | Tournez la molette de la souris, ou pincez sur le pavé tactile. |
| Réutiliser un autre matériau | Faites-le glisser depuis Project assets jusque sur le canevas. Il devient un nœud. |
| Retrouver vos nœuds | S'ils sont hors de l'écran, cliquez sur la flèche au bord (Fit all). |
Ce que fait chaque nœud, et comment réaliser les effets courants : Graphes de matériaux.
Aperçu, surface et code
La partie droite du panneau comporte trois zones :
- Preview montre le matériau sur un objet de test.
- Surface regroupe les réglages qu'aucun nœud ne peut modifier : Side, les faces dessinées (Front, Back ou Double), Blend, le mode de fusion (Normal, Additive ou Multiply), Cutout (de 0 à 1 : les parties dont l'alpha est inférieur à cette valeur ne sont pas dessinées du tout) et Writes depth.
- La zone de code montre ce que devient le graphe. Elle est en lecture seule et propose un bouton Copy.
Un graphe peut avoir plusieurs nœuds de sortie. L'étoile dans la zone de code indique celui que le matériau utilise. Cliquez sur une autre étoile pour en changer.
Pour laisser plus de place au graphe, cliquez sur Hide panel. Show panel fait réapparaître la partie droite.
Suite : Events — faites réagir vos objets aux touchers, aux touches du clavier et à bien d'autres choses.