Layer Shader - Arnold User Guide
![]() |
The layer shader is used to mix up to eight shaders together. It returns a linear interpolation of layer 1 and Layer 2 according to the alpha attribute. An alpha value of 0 outputs Layer 1 , a value of 1 outputs Layer 2 , and a value of 0.5 mixes evenly between Layer 1 and Layer 2 . Each layer has a flag to activate/deactivate the given layer. The shader expects surface shaders as its input and also blends the opacity. Layers are applied in order.
Enable (1-8)
Enable/disable the layer entirely.
Name (1-8)
Layer name.
Input (1-8)
The input value for Layer.
Mix (1-8)
Controls the amount of blending between shaders.