BSDF Principled

../../../_images/render_shader-nodes_shader_principled_node.png

Principled BSDF.

The Principled BSDF that combines multiple layers into a single easy to use node. It is based on the Disney principled model also known as the « PBR » shader, making it compatible with other software such as Pixar’s Renderman® and Unreal Engine®. Image textures painted or baked from software like Substance Painter® may be directly linked to the corresponding parameters in this shader.

Ce shader “Uber” contient de multiples couches pour créer une grande variété de matériaux. La couche de base est un mélange contrôlé par l’utilisateur entre la dispersion diffuse, metal, subsurface et la transmission. Au dessus de cela il y a une couche spéculaire, une couche sheen et une couche clearcoat.

Note

L’emphase mise sur la compatibilité avec d’autres logiciels suppose qu’il interprète certains paramètres d’entrée différemment des nodes de Blender plus anciens.

Entrées

Base Color

Couleur de surface diffuse ou métallique.

Subsurface

Mélange entre diffuse et subsurface scattering. Plutôt qu’un simple mélange entre diffuse et subsurface scattering, il agit comme un multiplicateur pour le Subsurface Radius.

Subsurface Radius

Distance moyenne à laquelle la lumière se disperse en dessous de la surface. Un rayon plus grand donne une apparence plus douce, la lumière coulant dans les ombres et à travers l’objet. La distance de dispersion est spécifiée à part pour les canaux RGB, pour faire le rendu des matériaux tels que la peau où la lumière rouge se disperse plus profondément. Les valeurs X, Y et Z sont mappées aux valeurs R, G et B respectivement.

Subsurface Color

Couleur de base de Subsurface scattering.

Metallic (Métallique)

Mélange entre un modèle de matériau non métallique et un modèle de matériau métallique. Une valeur de 1.0 donne une réflexion entièrement spéculaire teintée de la couleur de base, sans réflexion ni transmission diffuses. À 0.0, le matériau est constitué d’une couche de base diffuse ou transmissive, avec une couche de réflexion spéculaire par-dessus.

Specular

Quantité de réflexion spéculaire diélectrique. Spécifie la réflectivité de face (le long de la normale) dans l’intervalle le plus habituel de 0 - 8%.

Indication

Pour calculer cette valeur pour un matériau réaliste avec un indice connu de réfraction, vous pouvez utiliser ce cas spécial de la formule de Fresnel : \(specular = ((ior - 1)/(ior + 1))^2 / 0.08\)

Par exemple :

  • eau : ior = 1.33, specular = 0.25

  • verre : ior = 1.5, specular = 0.5

  • diamant : ior = 2.417, specular = 2.15

Comme il existe des matériaux avec une réflectivité supérieure à 8%, le champ autorise des valeurs supérieures à 1.

Specular Tint

Teinte la réflexion spéculaire de face en utilisant la couleur de base, tandis que la réflexion brillante demeure blanche.

Les diélectriques normaux ont une réflexion incolore, aussi ce paramètre n’est pas correct techniquement physiquement et est fourni pour simuler l’apparence de matériaux avec une structure de surface complexe.

Roughness (Rugosité)

Spécifie la roughness de microfacette de la surface pour la réflexion diffuse et spéculaire.

Indication

Dans la conversion à partir de l’ancien node Glossy BSDF, utilisez la racine carrée de la valeur d’origine.

Anisotropic Cycles uniquement

Quantité d’anisotropie pour la réflexion spéculaire. Des valeurs élevées donnent des reflets allongés dans la direction de la tangente ; des valeurs négatives donnent des reflets de forme perpendiculaire à la direction de la tangente.

Anisotropic Rotation Cycles uniquement

Tourne la direction d’anisotropie, avec 1.0 signifiant cercle plein.

Indication

Comparé au node Anisotropic BSDF, la direction de l’allongement du reflet est tournée de 90%. Ajoutez 0.25 à la valeur pour corriger.

Sheen

Quantité de velours doux comme la réflexion près des bords, pour la simulation de matériaux tels que cloth.

Sheen Tint

Mélange entre le blanc et l’utilisation de la couleur de base pour la réflexion d’éclat.

Clearcoat (vernis)

Couche spéculaire de blanc supplémentaire au dessus d’autres. C’est utile pour des matériaux comme la peinture de voiture etc.

Clearcoat Roughness:

Dureté de la spéculaire de vernis.

IOR (Index of Refraction)

Index de réfraction pour la transmission.

Transmission

Mélange entre une surface complètement opaque à zéro et une transmission de type verre à un.

Transmission Roughness Cycles uniquement

Avec la distribution GGX contrôle la dureté pour la lumière transmise.

Emission

Émission de lumière à partir de la surface, comme le shader Emission.

Emission Strength

Force de la lumière émise. Une valeur de 1,0 garantira que l’objet dans l’image a exactement la même couleur que la couleur d’émission (Emission Color), c’est-à-dire qu’il le rendra “sans ombre”.

Alpha

Contrôle la transparence de la surface, avec 1.0 complètement opaque. Habituellement lié à la sortie Alpha d’un node Image Texture.

Normal

Contrôle les normales des couches de base.

Clearcoat Normal

Contrôle les normales de la couche Clearcoat.

Tangent (tangente)

Contrôle la tangente pour la couche Anisotropic.

Propriétés

Distribution

Distribution Microfacets à utiliser.

GGX

Une méthode qui est plus rapide que Multiple-scattering GGX mais est moins physiquement précis. Sa sélection active l’entrée Transmission Roughness.

Multiple-scattering GGX

Prend en compte les multiples évènements de rebond (dispersion) entre les micro-facettes. Ceci donne des résultats plus conservateurs d’énergie, qui seraient autrement visibles comme un assombrissement excessif.

Subsurface Method

Méthode de rendu pour simuler le subsurface scattering.

Christensen-Burley

Is an approximation to physically-based volume scattering. Gives less blurry results than Cubic and Gaussian functions.

Random Walk

Provides the most accurate results for thin and curved objects. This comes at the cost of increased render time or noise for more dense media like skin, but also better geometry detail preservation. Random Walk uses true volumetric scattering inside the mesh, which means that it works best for closed meshes. Overlapping faces and holes in the mesh can cause problems.

Sorties

BSDF

Sortie Shader standard.

Exemples

Voici quelques exemples de la manière dont tous les paramètres du BSDF Principled interagissent les uns avec les autres.

../../../_images/render_shader-nodes_shader_principled_example-1a.jpg
../../../_images/render_shader-nodes_shader_principled_example-2a.jpg
../../../_images/render_shader-nodes_shader_principled_example-2b.jpg