AOV
Pull extra pictures out of every render: a mask of one character, object IDs, depth, normals, albedo, emission or world position, lined up with your shot.
An AOV sits inside a DataModel. Each time that DataModel renders, the AOV draws its Pass from the same camera at the same size. Mask covers Target's parts in Color; Float turns Depth into real distances in studs, and Position is always float. Use it as a Track Matte, as an Image2D with a Stroke for outlines, or as a GL node's input, or export it with a render. Passes show parts only, not shaders, clouds or particles.
Properties
AOV
| Name | Type | Default | Description |
|---|---|---|---|
| Color | Color3 | 1, 1, 1 | The colour a Mask pass draws its parts in, with alpha as their coverage. |
| Float | boolean | false | Makes a Depth pass hold the distance from the camera in studs; off, Depth keeps its 8-bit look. |
| Occluded | boolean | true | Lets other parts hide what a Mask pass draws. |
| Pass | string | "Mask" Mask, ObjectId, Depth, Normal, Albedo, Emission, Position | Which pass it draws: a mask, a stable colour per part, depth, world normals, albedo, emission or world position. |
| Target | Instance | The subtree a Mask pass draws; without one, every part is drawn. |
Data
| Parent | read-only text |
