Parameters

lmlayer: PxrLMLayer can be connected in daisychain style by connect an optional layer here. Note that the upstream nodes are above/over this layer.

layerMask: A (usually textured) mask to express where this layer’s material is defined. Usually a layer should be considered a complete material and masks are use to mask where the material is present. Under some circumstances it might be useful to have a uniform mask but you should keep in mind to that the mask applies to all enabled material characteristics.

diffuseBehavior: Selects the diffuse behavior for this layer. Enabled means that all the diffuse parameters are active. Disabled that the values of these parameters will not be included in the result.

diffuseColor: The diffuse color is the amount of energy reflected back to the viewer in diffuse directions. Typically physically realistic diffuse responses are well below .5 and thus require higher-intensity lighting than might be required in old-school CGI setups. The diffuse color is often referred to as albedo in scientific literature.

diffuseRoughness: Controls the diffuse scattering model. Lambertian response is obtained by setting roughness to 0. Increasing roughness produces a flatter-look and is implemented via the Oren-Nayar model.

sheen: Controls the diffuse retro-reflection effect. This can be used to simulate fuzz, velvet or carpet.

incandescence: Controls the incandescence, or glow, of the material.

diffuseNn: You can specify a bump map for the exclusive use of the diffuse parameters.

specularBehavior: Selects the specular behavior for this layer. Enabled means that all the specular parameters are active. Disabled means that this layer asserts no opinion about the specular response - none of these parameters are considered.

specularColor: A coloration for the specular highlights. Usually this should be set to white (1,1,1) but we provide it to push toward a non-physical look.

specularRoughness: Controls the sharpness of highlights and reflections.

specularEta: Refractive Index is the dielectric index of refraction for the material. Channel values for this parameter typically lie in the range 1 - 3. Since we support 3 color values to capture the spectral effect presets may be prefered over color pickers.

specularKappa: Extinction Coefficient is a second refractive index for the material useful for characterizing metallic behaviors. Channel values for this parameter typically lie in the range 1 - 3. Since we support 3 color values to capture the spectral effect presets may be prefered over color pickers. When 0, the material reacts as a dielectric (glass, clearcoat)> When non-zero, the material responds as a metal would.

specularNn: You can achieve some cool effects by controlling the bump for specular independently of the diffuse parameters. If no connection is made here, we use the diffuse bump.

specularAnisotropy: Controls the shape of the specular highlights and reflections. At 0 the shape is circular. Values from -1 to 1 produce the range of ellipses from fat to tall. The direction of anisotropy can also be controlled by your model texture parameters and by the Shading Tangent parameter.

specularTn: Controls the anisotropy direction. Only valid when provided as a texture/connection.

clearcoatBehavior: Selects the clearcoat behavior for this layer. Enabled means that all the clearcoat parameters are active. Disabled means that this layer asserts no opinion about the clearcoat - none of these parameters contribute to this layer.

clearcoatColor: The clearcoat is a dielectric material, so does not exhibit colored highlights and reflections. The clearcoat color does obscure the underlying material according to the transmission and thickness parameters.

clearcoatEta: Since clearcoat is a dieletric, we provide a single index of refraction to control the reflection response. Typical values for eta might be in the same range as for glass: 1.5-1.8.

clearcoatRoughness: Controls the sharpness of the clearcoat highlights and reflections.

clearcoatThickness: Controls the thickness of the clearcoat, which affects how much the under-materials are affected by the clearcoat color.

clearcoatTransmission: Controls the amount and color of light absorpted by the clearcoat. Interoperates with thickness to produce a variety of aging the coating effects.

clearcoatNn: You can achieve some cool effects by controlling the bump for clearcoat independently of the specular and diffuse parameters. Generally a clearcoat is smoother than the underlying materials since it is used to fill in the cracks. Clearcoats can also be scratched or scuffed.

clearcoatAnisotropy: Usually clearcoats exibit isotropic highlights and reflections. As with specular you can control the the clearcoat’s anisotropic behavior through the combination of this parameter (-1 or 1 is highly anistropic) and Shading Tangent.

clearcoatTn: Controls the anisotropy direction. Only valid when provided as a texture/connection.

VOP nodes