BSDF Principled#
Le BSDF combine plusieurs couches en un seul nœud facile à utiliser. Il peut modéliser une grande variété de matériaux.
Il est basé sur le modèle d’ombrage OpenPBR Surface et fournit des paramètres compatibles avec les shaders PBR similaires trouvés dans d’autres logiciels, tels que les modèles Disney et Standard Surface. Les textures d’image peintes ou précalculées à partir d’un logiciel comme Substance Painter peuvent être directement liées à l’entrée correspondante dans ce shader.
Layers#
La couche de base est un mélange de composants métalliques, diffus, subsurface et de transmission. La plupart des matériaux utilisent l’un de ces composants, bien qu’il soit possible de les mélanger en douceur.
Le composant métallique est opaque et ne reflète que la lumière. Le diffus est entièrement opaque, tandis que le subsurface implique également la diffusion de la lumière juste sous la surface. Les couches diffuse et subsurface se trouvent sous une couche spéculaire. La composante de transmission comprend à la fois la réflexion spéculaire et la réfraction.
Au-dessus de toutes les couches de base, il y a une couche brillante (glossy) en option. Et enfin, la couche brillante se trouve au-dessus de toutes les autres couches, pour ajouter du duvet ou de la poussière.
Une émission de lumière peut également être ajoutée. La lumière est émise par le dessous des couches de revêtement et de brillance, pour modéliser par exemple les écrans émissifs avec un revêtement ou de la poussière.
Inputs#
- Base Color
Couleur globale du matériau utilisé pour la diffusion, la subsurface, le métal et la transmission.
- Roughness
Specifies microfacet roughness of the surface for specular reflection and transmission.
- Metallic
Mélange entre un modèle de matériau diélectrique et métallique. À 0,0, le matériau est constitué d’une couche de base diffuse ou transmissive, avec une couche de réflexion spéculaire sur le dessus. Une valeur de 1,0 donne une réflexion entièrement spéculaire teintée avec la couleur de base, sans réflexion ni transmission diffuse.
- IOR
Index of refraction for specular reflection and transmission.
- 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.
Subsurface#
Subsurface scattering is used to render materials such as skin, milk and wax. Light scatters below the surface to create a soft appearance.
- Method
Méthode de rendu pour simuler le subsurface scattering.
- Christensen-Burley:
Une approximation de la diffusion de volume basée sur la physique. Cette méthode est moins précise que Random Walk (la marche aléatoire), cependant, dans certaines situations, cette méthode résoudra le bruit plus rapidement.
- Random Walk:
Cycles uniquement Fournit des résultats précis pour les objets minces et incurvés. Random Walk utilise une véritable diffusion volumétrique à l’intérieur du maillage, ce qui signifie qu’il fonctionne mieux pour les maillages fermés. Les faces superposées et des trous dans le maillage peuvent causer des problèmes.
- Random Walk (Skin):
Cycles Only Random walk method optimized for skin rendering. The radius is automatically adjusted based on the color texture, and the subsurface entry direction uses a mix of diffuse and specular transmission with custom IOR. This tends to retain greater surface detail and color and matches measured skin more closely.
- Weight
Blend between diffuse surface and subsurface scattering. Typically should be zero or one (either fully diffuse or 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.
- Scale
Échelle appliquée au rayon.
- IOR Cycles uniquement
Index of refraction used for rays that enter the subsurface component. This may be set to a different value than the global IOR to simulate different layers of skin.
- Anisotropy Cycles uniquement
Directionality of volume scattering within the subsurface medium. Zero scatters uniformly in all directories, with higher values scattering more strongly forward. For example skin has been measured to have an anisotropy of 0.8.
Specular#
Contrôle à la fois le composant métallique et la couche spéculaire au-dessus du diffus et de la subsurface.
- Distribution
Distribution Microfacets à utiliser.
- GGX:
Une méthode qui est plus rapide que Multiple-scattering GGX mais est moins précis physiquement.
- Multiscatter GGX:
Prend en compte les multiples évènements de diffusion entre les micro-facettes. Cela donne des résultats plus économes en énergie, qui autrement seraient visibles comme un assombrissement excessif.
- IOR Level
Adjustment to the IOR to increase or decrease intensity of the specular layer. 0.5 means no adjustment, 0 removes all reflections, 1 doubles them at normal incidence.
Cette entrée est conçue pour texturer facilement l’IOR et la quantité de réflexion spéculaire.
- Tint
Teinte de couleur pour réflexion spéculaire et métallique.
Pour les teintes non métalliques, permet un contrôle artistique des reflets spéculaires de couleur à incidence normale, tandis que les reflets rasants restent blancs. En réalité, la réflexion spéculaire non métallique est entièrement blanche.
Pour les matériaux métalliques, teint les bords pour simuler l’IOR complexe que l’on trouve dans des matériaux tels que l’or ou le cuivre.
- 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.
Comparé au node Anisotropic BSDF, la direction de l’allongement du reflet est tournée de 90%. Ajoutez 0.25 à la valeur pour corriger.
- Tangent
Controls the tangent for the Anisotropic layer.
Transmission#
La transmission est utilisée pour restituer des matériaux comme le verre et les liquides, où la surface réfléchit la lumière et la transmet à l’intérieur de l’objet.
- Weight
Mélange entre une surface entièrement opaque à zéro et entièrement transmissive à un.
Coat#
Couche de revêtement sur les matériaux, pour simuler par exemple un vernis, une laque ou une peinture automobile.
- Weight
Contrôle l’intensité de la couche de revêtement, à la fois la réflexion et la teinte. Doit généralement être zéro ou un pour les matériaux physiques, mais peut être texturé pour faire varier la quantité de revêtement sur la surface.
- Roughness
Rugosité de la couche de revêtement.
- IOR
Index of refraction of the coat layer. Affects its reflectivity as well as the falloff of coat tinting.
- Tint
Ajoute une teinte colorée à la couche de revêtement en modélisant l’absorption dans la couche. La saturation augmente à des angles moins profonds, à mesure que la lumière se déplace plus loin dans le milieu, en fonction de l’IOR.
- Normal
Contrôle les normales du calque Coat, par exemple pour ajouter un revêtement lisse sur une surface rugueuse.
Sheen#
La brillance (Sheen) simule de très petites fibres à la surface. Pour le tissu, cela ajoute un reflet doux semblable à du velours près des bords. Peut également être utilisé pour simuler la poussière sur des matériaux arbitraires.
- Weight
Contrôle l’intensité de la couche de brillance.
- Roughness
Rugosité du reflet brillant.
- Tint
La couleur du reflet brillant.
Emission#
Émission de lumière depuis la surface.
- Color
Couleur de l’émission de lumière à partir de la surface.
- Strength
Strength of the emitted light. A value of 1.0 will ensure that the object in the image has the exact same color as the Emission Color, i.e. make it “shadeless”.
Outputs#
- BSDF
Sortie Shader standard.