Arbitrary Output Variables (AOVs) provide custom render passes for arbitrary shader components. This can be a good way for artists to debug or tweak very fine details of a scene in post processing. There are a variety of elements such as direct and indirect lighting, reflection types, ambient occlusion, and more. These render passes provide …