Vous ajoutez une sphère, elle est grise. Vous cliquez sur l’onglet Shading, et un node nommé Principled BSDF vous tend trente et une entrées empilées, dont Subsurface Anisotropy et Thin Film IOR.

La bonne nouvelle, c’est que cinq suffisent presque toujours. La deuxième bonne nouvelle, c’est que le reste s’apprend dans l’ordre, et qu’on peut fabriquer un métal brossé convaincant en huit nodes.

Un avertissement avant de commencer, parce qu’il évite une demi-heure de recherche. Si vous cherchez le curseur Specular, arrêtez tout de suite : Blender 4.0 l’a renommé en novembre 2023, avec six autres réglages. J’y reviens un peu plus bas.

Les noms donnés ici ont été relevés dans Blender 4.5 LTS, puis recoupés dans la 5.0 : ils sont identiques au caractère près. La version courante au moment où j’écris est la 5.2.2 LTS, sortie le 15 septembre 2026.

liste des 31 entrées du node Principled BSDF de Blender avec leurs valeurs par défaut
Trente et une entrées, et leurs valeurs de départ. Les cinq en blanc suffisent presque toujours.

Tout finit au même endroit, et c’est une bonne nouvelle

Le principe ne bouge pas d’un millimètre depuis dix ans. Sorties à droite, entrées à gauche, un câble relie les deux, le flux avance et se jette dans un seul node : Material Output.

Ce node de sortie a quatre entrées depuis Blender 4.2, et la quatrième prend tout le monde de court.

Entrée du Material OutputÀ quoi elle sertFréquence d'usage
SurfaceL’apparence de la surface, là où arrive le Principled BSDFToujours
VolumeFumée, brouillard, tout ce qui vit dans l’épaisseurRare
DisplacementDéformation réelle de la géométrie au renduOccasionnelle
ThicknessÉpaisseur perçue, pour la réfraction et la translucidité en EEVEENouvelle

Thickness est arrivée avec EEVEE Next. Les notes de version expédient l’affaire en huit mots : « A new Thickness output has been introduced. » Elle remplace l’ancienne option Refraction Depth. Si votre verre est devenu opaque en passant à la 4.2, vous savez maintenant où regarder avant de tout casser.

Trente et une entrées, et vous allez en toucher cinq

Trente et une, donc. Rassurez-vous tout de suite : cinq suffisent presque toujours.

Base Color donne la couleur diffuse. Metallic est un interrupteur déguisé en curseur. Roughness étale les reflets, de 0 pour un miroir à 1 pour du mat complet, et c’est le réglage sur lequel vous passerez le plus de temps. Alpha gère la transparence. Normal reçoit le relief.

Les vingt-six autres attendent leur tour. Subsurface Weight pour la peau et la cire, Transmission Weight pour le verre, Coat Weight pour un vernis de carrosserie, Sheen Weight pour le velours. Thin Film Thickness, plus récente, fabrique les irisations de bulle de savon et de flaque d’essence. Tant qu’elles restent à zéro, elles ne coûtent rien du tout.

Le demi-métal n’existe pas, sauf dans vos rendus

Metallic à 0,5 est l’erreur fondatrice du premier matériau métallique. C’est compréhensible : le curseur va de 0 à 1, on met la moitié, on regarde. Sauf qu’un matériau à demi métallique n’existe nulle part dans l’univers connu, et le moteur vous rend exactement ça : une chose crayeuse que personne n’identifie.

Un métal, c’est Metallic à 1, une Base Color proche du métal poli, et ensuite tout le travail se joue sur la Roughness. Rien d’autre.

Le plus cruel, c’est qu’EEVEE couvre assez bien vos arrières. Vous passez en Cycles pour le rendu final, le matériau s’effondre, et vous accusez le moteur. Nos matériaux de métaux réalistes partent précisément de là.

 trois sphères identiques rendues avec Metallic à 0, 0,5 et 1 dans Blender
Celle du milieu ne correspond à aucun matériau réel. C’est pourtant celle que produit un curseur laissé à moitié.

Où Blender a rangé votre curseur Specular

Si vous revenez à Blender après une pause, ou si vous suivez un tutoriel d’avant 2024, une partie des noms ci-dessus ne colle pas. La 4.0 a redistribué cette partie du node en novembre 2023 : sept réglages changent de nom, un huitième change de nature.

La refonte tient en une idée, et elle est saine. Avant, la réflexion spéculaire et la transmission se réglaient chacune dans leur coin, avec des curseurs capables de se contredire. Depuis la 4.0, tout part d’un indice de réfraction unique. Les notes de version le disent sans fioriture : « Specular reflection and transmission are now primarily controlled by a single index of refraction input. »

Voici la correspondance, relevée entrée par entrée dans le node lui-même.

Ancien nom (Blender 3.x)Nom actuelCe qui a changé en pratique
SpecularSpecular IOR LevelLe curseur existe toujours, il module la réflexion autour de l’IOR au lieu de la définir
Specular TintSpecular TintPassé d’un curseur à une entrée couleur : on tient une teinte, plus seulement un dosage
SubsurfaceSubsurface WeightLa couleur vient désormais de la Base Color, et une entrée Subsurface Scale règle le rayon
ClearcoatCoat WeightCoat Tint et Coat IOR sont apparus : le vernis n’est plus condamné à être blanc
Clearcoat RoughnessCoat RoughnessRenommage sec
EmissionEmission Color + Emission StrengthL’entrée unique a été coupée en deux
SheenSheen WeightNouveau modèle microfibre, et la couche passe au-dessus de l’émission et du coat
TransmissionTransmission WeightRenommage sec

Le nom court n’existe pas

Un piège de nommage pour finir, et il fait perdre du temps. Les notes de version annoncent une entrée « IOR Level ». Dans le logiciel, elle s’affiche Specular IOR Level, et elle se trouve entre Subsurface Anisotropy et Specular Tint. Cherchez le nom court, vous passerez à côté.

Votre pierre brille comme du plastique mouillé

Vous avez téléchargé un set PBR complet, gratuit, huit cartes, la totale. Vous branchez tout consciencieusement. Et votre mur de pierre a l’air d’avoir pris la pluie sous un néon.

Le coupable tient dans un menu déroulant du node Image Texture, trois lignes plus bas que là où vous regardiez.

Une image contient soit des couleurs, soit des données. Les couleurs se lisent en sRGB, parce qu’elles ont été encodées pour l’œil humain. Les données se lisent en Non-Color, parce que ce sont des nombres et qu’une correction gamma appliquée à des nombres donne de faux nombres.

En pratique : la Base Color reste en sRGB. Roughness, Metallic, Ambient Occlusion, Height et la normal map passent toutes en Non-Color. Une Roughness laissée en sRGB rend votre surface plus brillante qu’elle ne devrait, et de façon non linéaire, ce qui explique que vous n’arriviez pas à la rattraper au curseur.

Deuxième piège sur la même carte, et celui-là ne pardonne pas. Une normal map ne se branche jamais en direct sur l’entrée Normal. Il faut intercaler un node Normal Map, qui traduit les couleurs RVB en vecteurs. Sans lui, le relief est absent ou franchement délirant.

Et si votre surface reste facettée après tout ça, regardez du côté du format. Les normal maps sorties de 3ds Max suivent parfois la convention DirectX, dont le canal vert est inversé par rapport à ce qu’attend Blender.

Le procédural est gratuit, et autres légendes

Une texture procédurale ne charge aucun fichier, donc elle ne coûte rien. L’intuition est solide, et elle est fausse. J’ai voulu savoir de combien.

Protocole. Blender 4.5.14 LTS, rendu Cycles en CPU, 128 échantillons, 480 × 480 pixels, débruitage coupé. Même sphère subdivisée deux fois, même éclairage, même caméra. Machine : deux cœurs Xeon à 2,10 GHz. Seul le matériau change. Le premier utilise une unique Image Texture de 1024 × 1024. Les suivants empilent des couches de Noise et de Voronoi mélangées, plus un Bump, sans la moindre image.

MatériauNodes dans l'arbreTemps de rendu
Une Image Texture217,09 s
Deux couches procédurales927,26 s
Quatre couches procédurales1339,08 s
Six couches procédurales1750,03 s

La différence entre lire et recalculer

Six couches coûtent trois fois le prix d’une image. Et l’écart n’est pas un accident de mesure, il est dans la nature des deux objets.

Une image se lit une fois et reste en mémoire. Un arbre procédural se recalcule à chaque échantillon, pour chaque rayon, sur chaque pixel. Vous ne payez pas un fichier, vous payez une multiplication.

Le procédural garde tous ses charmes : aucune UV à déplier, aucun fichier à transporter, une résolution infinie, un paramétrage qui reste vivant jusqu’au dernier moment. Mais il se règle à la caisse au moment du rendu, et l’addition monte vite. Sur une scène chargée, quatre matériaux procéduraux denses suffisent à doubler un temps de calcul.

La règle que j’applique : procédural pendant la recherche, image cuite pour la production. Et si vous gardez du procédural, comptez vos couches.

quatre sphères rendues dans Blender avec des matériaux de complexité croissante et leur temps de rendu
L’écart visuel entre la deuxième et la quatrième se discute. L’écart en temps de calcul, non.

Violet, noir, délavé : le triptyque du désespoir

Les trois symptômes qui remplissent les forums ont un point commun : leur cause n’est presque jamais dans le node tree.

Le violet, cette vieille blague

Le violet fluo est le cri de détresse de Blender. Il veut dire une chose et une seule : je ne trouve pas ton image. Le chemin du fichier est cassé, en général après un déplacement du .blend ou un changement de machine.

Le piège, c’est que le contrôle des fichiers manquants peut très bien ne rien signaler alors que l’image ne charge pas. Reliez-la à la main, puis passez par File, External Data, Pack Resources pour que la plaisanterie ne recommence pas au prochain transfert.

Le noir intégral, qui n’est pas votre faute non plus

Un objet tout noir en Material Preview, c’est rarement le matériau. Deux pistes dominent : un pilote graphique en vrac, qui se règle par une réinstallation propre, et des custom split normals parasites sur l’objet, qu’on efface dans Object Data Properties, Geometry Data, Clear Custom Split Normals Data.

Le délavé, qui est un choix de Blender

Depuis la 4.0, le view transform par défaut est AgX, et plus Filmic ni Standard. AgX écrase volontairement les hautes lumières et désature, ce qui donne des rendus ternes à qui ne l’a pas vu venir.

Le réflexe naturel est de torturer le Principled BSDF pour compenser. C’est une perte de temps : basculez le view transform sur Standard dans les propriétés de rendu, ou corrigez l’exposition au compositing.

Débranchez, c’est gratuit

Le geste qui fait gagner le plus de temps tient en trois secondes. Prenez le node suspect, envoyez sa sortie directement dans la Base Color du Principled BSDF, regardez ce qui s’affiche. Vous saurez immédiatement si le problème est dans ce node ou plus loin. Un arbre de vingt nodes se diagnostique en trois débranchements.

L’add-on Node Wrangler, livré avec Blender et qu’il suffit de cocher dans les préférences, fait pareil sans toucher aux câbles : Ctrl + Maj + clic sur un node l’envoie à l’écran.

Vous cherchez Blend Mode ? Il a déménagé

Si vous avez fouillé les propriétés d’un matériau à la recherche du menu Blend Mode, arrêtez. Blender 4.2 a remplacé EEVEE par EEVEE Next, et les réglages de transparence ont fait leurs valises.

Les notes de version sont explicites : « Material > Blend Mode was replaced by Material > Render Method. Blended corresponds to the former Alpha Blend. Material > Shadow Mode was replaced by Object > Visibility > Ray Visibility > Shadow at the object level. »

Trois conséquences. Le Render Method propose Dithered, soit l’ancien Alpha Hashed, et Blended, soit l’ancien Alpha Blend. Le réglage d’ombre a quitté le matériau pour l’objet. Et l’ancien Alpha Clip, celui qui donnait une découpe nette sur un feuillage, n’a plus d’équivalent : il faut faire passer l’alpha dans un node Math en Greater Than, seuil autour de 0,5.

À savoir avant de rouvrir un vieux fichier en 4.2 ou au-delà. Votre plan d’herbe devient un rectangle à moitié opaque, et rien dans l’interface ne vous dira pourquoi.

Le choix du moteur reste un arbitrage à part entière, et nous l’avons tranché dans EEVEE ou Cycles.

Trois matériaux, valeurs comprises

Assez de théorie. Voici trois arbres complets, montés et rendus sous Blender 4.5 LTS. Les valeurs ci-dessous sont celles qui ont produit les images de cet article, pas des ordres de grandeur recopiés.

Le verre, deux nodes, zéro effort

Le plus simple des trois ne demande aucun node supplémentaire. Tout tient sur le Principled BSDF livré d’origine.

Base Color à 0,55 / 0,78 / 0,70 pour un vert d’eau. Metallic à 0. Roughness à 0,03. IOR à 1,52, qui est l’indice du verre sodocalcique, celui de vos fenêtres. Transmission Weight à 1.

Et c’est tout. Deux nodes dans l’arbre, le shader et la sortie. Si votre verre reste opaque, vérifiez d’abord que vous rendez bien en Cycles, puis allez voir l’entrée Thickness du Material Output.

Le métal brossé tient dans un seul chiffre

Le brossage ne vient pas d’une texture de brossage. Il vient d’un bruit écrasé sur un seul axe, et ce chiffre-là fait tout le boulot.

Base Color à 0,69 / 0,70 / 0,72, Metallic à 1. Un Texture Coordinate en sortie Object part vers un Mapping dont le Scale vaut 1 / 120 / 1. Le 120 étire le bruit dans une direction et le comprime dans l’autre. Résultat : des stries.

Le Mapping alimente un Noise Texture en Scale 12, Detail 6. Sa sortie Fac file vers un Color Ramp dont les curseurs sont resserrés à 0,38 et 0,62, puis vers un Map Range qui ramène la plage entre 0,18 et 0,42. Ce Map Range se branche sur la Roughness.

La même sortie Fac alimente un node Bump réglé à 0,08, branché sur Normal. Le relief reste minuscule, et c’est voulu : un métal brossé se lit dans les reflets, pas au toucher.

Le Scale de 120 sur un seul axe du Mapping fait tout. Le node Bump, lui, ne monte qu'à 0,08.
sphère en métal brossé rendue dans Blender avec des stries visibles dans les reflets

Le bois, et le nœud qu’on n’a pas commandé

Le bois procédural repose sur le node Wave Texture en mode Rings, déformé par un bruit. Le nœud au milieu de la planche arrive tout seul, en cadeau.

Texture Coordinate en Object vers un Mapping de Scale 1 / 0,25 / 1, qui aplatit les cernes. Le Mapping alimente le Vector du Wave Texture, réglé en Rings, direction Z, profil Sine, Scale 2,2, Detail 3, Detail Scale 1.

À côté, un Noise Texture en Scale 3, Detail 6, Roughness 0,5. Sa sortie traverse un node Math en Multiply avec une valeur de 8, puis se branche sur l’entrée Distortion du Wave. C’est cette distorsion qui transforme des anneaux concentriques de compas en veines de planche.

La sortie Fac du Wave part vers un Color Ramp à deux curseurs, 0,32 pour le brun sombre et 0,70 pour le brun clair, et de là vers la Base Color. Elle alimente aussi un Map Range vers la Roughness, entre 0,28 et 0,58, et un Bump à 0,25.

L’heure que j’ai perdue sur un câble vert

En montant ce bois, j’ai d’abord branché la sortie Fac du Noise directement sur l’entrée Vector du Wave. Ça semblait logique. Le rendu ressemblait à du grès moucheté, ou à un tissu de camouflage, au choix. Pas une veine à l’horizon.

La raison est discrète et elle est vicieuse. Fac est un nombre, Vector en attend trois. Blender accepte le câble sans broncher et recopie la valeur sur les trois axes. Le vecteur perd toute direction, et une texture de cernes sans direction ne fait plus de cernes.

Aucun avertissement, aucune icône rouge, le câble reste bien vert. J’ai cherché du côté du Color Ramp, du Mapping, de l’échelle de l’objet, avant de regarder le seul endroit où ça se jouait.

Retenez le symptôme plutôt que le cas : quand une texture directionnelle rend un résultat uniforme ou tacheté, demandez-vous si un scalaire ne serait pas entré quelque part où un vecteur était attendu.

comparaison de deux rendus de bois procédural, l'un tacheté, l'autre avec des cernes et un nœud
Un seul câble change de destination entre les deux images.

Les valeurs ci-dessus n’ont rien de sacré. Ce qui compte, c’est de voir ce que chaque câble déplace, et de débrancher sans état d’âme dès que le résultat vous échappe.