![]() |
|
A bundle of state describing an AOV ("Arbitrary Output Variable") display channel. More...
Public Member Functions | |
HdAovDescriptor (HdFormat f, bool ms, VtValue const &c) | |
Public Attributes | |
HdFormat | format |
The AOV output format. See also HdRenderBufferDescriptor::format. More... | |
bool | multiSampled |
Whether the render buffer should be multisampled. More... | |
VtValue | clearValue |
The clear value to apply to the render buffer before rendering. More... | |
HdAovSettingsMap | aovSettings |
Extra settings for AOV rendering, such as pixel filtering options. More... | |
A bundle of state describing an AOV ("Arbitrary Output Variable") display channel.
Note that in hydra API, this data is split between HdRenderPassAovBinding and HdRenderBufferDescriptor. This class is provided for use in higher level application-facing API.
HdAovSettingsMap aovSettings |
Extra settings for AOV rendering, such as pixel filtering options.
See also HdRenderPassAovBinding::aovSettings.
VtValue clearValue |
The clear value to apply to the render buffer before rendering.
The type of "clearValue" should match the provided format. If clearValue is empty, no clear will be performed. See also HdRenderPassAovBinding::clearValue.
HdFormat format |
The AOV output format. See also HdRenderBufferDescriptor::format.
bool multiSampled |
Whether the render buffer should be multisampled.
See also HdRenderBufferDescriptor::multiSampled.