Parameters

lmlayer: Connect a PxrLMLayer or PxrLMMixer node here to apply one or more layers atop the glass substrate.

thin: Enabling Thin effectively eliminates the bending of light as it travels through the glass. When set, the absorption effect is disabled and colored shadows are enabled. While light bending is disabled, the eta parameter still governs the reflectivity of the surface.

eta: Refractive Index is the index of refraction and represents a physical property of a material. Smaller values (relative to the outside medium) bend light less. Reasonable values for glass are in the range 1.47 - 1.95.

reflectionColor: Tints the reflected light.

refractionColor: Tints the refracted light. This effect occurs at the surface and so you can connect textures to this parameter. Shadows for thin surfaces are filtered by the refraction color.

roughness: Controls the roughness of the glass refractions. Larger values produce more blurred highlights. Smaller values produce tighter highlights.

absorption: Controls the volumetric absorption of glass. This control is ignored when rendering as thin glass. Since absorption is a property of the volume, it can’t be textured over the surface. Absorption is determined by the thickness of the material. It’s acceptble to select values outside of the /nodes/vop/0, 1 range.

transmissionColor: The color of light transmitted through solid glass. Only has an effect when absorption is greater than 0 and when not thin. Since transmissionColor is a property of the volume, it can’t be textured over the surface. Generally channel values should be less than 1.0, otherwise there will be no absorption at any distance.

shadows: Select a shadowing behavior. When set to Thin, we ignore refractive bending effects for direct lighting. This, coupled with refraction color and absorption effects produce physically inaccurate but often aceptable shadowing. When set to Default, we defer to the primary Thin parameter to make this selection. The primary use for this parameter is to request thin shadows for a solid glass object.

bumpNormal: Connect a PxrBump node here if you need bump or normal-mapped normals. Note that layers can override this value as well as apply independent bump to the specular or clearcoat channels.

presence: Connect a mask function here to apply a cutout pattern to your object. Presence is defined as a binary (0 or 1) function that can take on continuous values to antialias the shape. Useful for modeling leaves and other thin, complex shapes.

inputAOV: Plug here a MatteID node.

VOP nodes