Aller au contenu principal

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 :

BoutonCe 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 materialComme sur l'écran de départ.
Save to team libraryEnregistre le matériau dans la bibliothèque de votre équipe, pour que d'autres projets puissent l'utiliser.
Menu du panneauMaximize 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.
Les textures restent dans le projet

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.

ActionComment faire
Ajouter un nœudFaites un clic droit sur une zone vide du canevas. Cherchez, ou choisissez dans une catégorie.
Relier deux nœudsFaites 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 lienAttrapez-le. Déposez-le sur un autre port, ou sur une zone vide du canevas pour le supprimer.
Menu d'un nœudFaites un clic droit sur un nœud : Set as material output ou Delete.
Sélectionner plusieurs nœudsTracez un cadre sur une zone vide du canevas.
Déplacer la vueFaites glisser avec le bouton du milieu de la souris, ou maintenez Space et faites glisser. Sur un pavé tactile, faites glisser avec deux doigts.
ZoomerTournez la molette de la souris, ou pincez sur le pavé tactile.
Réutiliser un autre matériauFaites-le glisser depuis Project assets jusque sur le canevas. Il devient un nœud.
Retrouver vos nœudsS'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.