UsdPreviewSurface#
MDL Identifier: UsdPreviewSurface
Description: Material Graph friendly native MDL material based on Pixar’s UsdPreviewSurface Specification. For use in building custom UsdShade graphs.
Display Name |
Type |
Parameter |
Default |
Description |
---|---|---|---|---|
diffuseColor |
|
|
|
The color of the material |
emissiveColor |
|
|
|
The emissive color of the material |
useSpecularWorkflow |
|
|
|
Uses Specular workflow instead of Physical workflow |
specularColor |
|
|
|
Tint color for specular reflections |
metallic |
|
|
|
A range from 0-1 describing whether the surface is Dielectric or Conductive 0 is Dielectric (non metal) 1 is Conductive (metallic) |
roughness |
|
|
|
The amount of reflectivity a surface has. Range is 0-1 0 = perfectly reflective surface 1 = no reflectivity |
clearcoat |
|
|
|
Adjusts how “thick” the clearcoat is. |
clearcoatRoughness |
|
|
|
The amount of reflectivity a surface has. Range is 0-1 0 = perfectly reflective surface 1 = no reflectivity |
opacity |
|
|
|
The opacity of the surface in a range from 0-1 0 = No Opacity or “See Through” 1 = Fully Opaque |
opacityThreshold |
|
|
|
The opacity threshold is a clamp that cuts opacity to 0 if opacity is below the threshold amount. |
ior |
|
|
|
Incidence of Refraction controls how much the light is “bent” when passing through a surface |
normal |
|
|
|
Sets the normal of the surface |
displacement |
|
|
|
Shifts the rendered surface by the displacement amount |
occlusion |
|
|
|
Artificially adds shading to the surface |