...
Broadly speaking, AOVs in RIS fall into three main categories: Builtbuilt-in AOVs, Integrator integrator (Globalglobal) AOVs, Custom AOVs, and Light Path Expressions., custom, and light path expressions.
Info |
---|
For users interested in what is typically referred to as "render passes" for compositing a beauty image, look at the page on light path expressions (LPE). |
Built-in AOVs
The built-in AOVs display mostly geometric information pertaining to points on the visible surfaces seen by the camera. These values are automatically generated by the renderer and are available as AOVs regardless of the active integrator. Here is the current list of available builtin-ins:
Info |
---|
Notice that data passes (normals, z-depth, world position, etc) are not filtered by default. Filtering together values may result in errors and nonsense values so it is avoided. Additive passes meant for beauty compositing are typically filtered the same to provide clean images and improved anti-aliasing.
|
...
id, rawId, z all use zmin filtering by default. cpuTime and sampleCount use the sum filter by default. |
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Carousel Image Slider | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Integrator (Global) AOVs
On top of regular LPE-based AOVs, this integrator ouptuts a number of standard AOVs typically used by compositors.
Declaration | Content | Channels |
---|---|---|
color __Pworld | P in world-space | __Pworld.r : x component __Pworld.g : y component __Pworld.b : z component |
color __Nworld | Nn in world-space | __Nworld.r : x component __Nworld.g : y component __Nworld.b : z component |
color __depth | Multi-purpose AOV | __depth.r : depth from camera in world-space __depth.g : height in world-space __depth.b : geometric facing ratio : abs(Nn.V) |
color __st | Texture coords | __st.x : s __st.y : t __st.z : 0.0 |
color __Pref | Reference Position primvar (if available) | __Pref.r : x component __Pref.g : y component __Pref.b : z component |
color __Nref | Reference Normal primvar (if available) | __Nref.r : x component __Nref.g : y component __Nref.b : z component |
color __WPref | Reference World Position primvar (if available) | __WPref.r : x component __WPref.g : y component __WPref.b : z component |
color __WNref | Reference World Normal primvar (if available) | __WNref.r : x component __WNref.g : y component __WNref.b : z component |
Custom AOVs
In addition to the above, some custom shading plugins may recognize other requests for AOVs and respond to them in their own particular ways. The names of these AOVs and what exactly gets displayed is up to the particular plugin.