ABSTRACT

Procedural shaders combine a variety of local illumination and texture values to compute the color and opacity values that indicate the appearance of a surface. While in many cases, these shading procedures can be quite complex, in other cases they can be quite simple.