Constructor AOVRequestData
AOVRequestData(AOVRequest, AOVRequestBufferAllocator, List<GameObject>, AOVBuffers[], FramePassCallback)
Create a new frame pass.
Declaration
public AOVRequestData(AOVRequest settings, AOVRequestBufferAllocator bufferAllocator, List<GameObject> lightFilter, AOVBuffers[] requestedAOVBuffers, FramePassCallback callback)
Parameters
Type | Name | Description |
---|---|---|
AOVRequest | settings | Settings to use. |
AOVRequestBufferAllocator | bufferAllocator | Buffer allocators to use. |
List<GameObject> | lightFilter | If null, all light will be rendered, if not, only those light will be rendered. |
AOVBuffers[] | requestedAOVBuffers | The requested buffers for the callback. |
FramePassCallback | callback | The callback to execute. |
AOVRequestData(AOVRequest, AOVRequestBufferAllocator, List<GameObject>, AOVBuffers[], CustomPassAOVBuffers[], AOVRequestCustomPassBufferAllocator, FramePassCallbackEx)
Create a new frame pass.
Declaration
public AOVRequestData(AOVRequest settings, AOVRequestBufferAllocator bufferAllocator, List<GameObject> lightFilter, AOVBuffers[] requestedAOVBuffers, CustomPassAOVBuffers[] customPassAOVBuffers, AOVRequestCustomPassBufferAllocator customPassBufferAllocator, FramePassCallbackEx callback)
Parameters
Type | Name | Description |
---|---|---|
AOVRequest | settings | Settings to use. |
AOVRequestBufferAllocator | bufferAllocator | Buffer allocators to use. |
List<GameObject> | lightFilter | If null, all light will be rendered, if not, only those light will be rendered. |
AOVBuffers[] | requestedAOVBuffers | The requested buffers for the callback. |
CustomPassAOVBuffers[] | customPassAOVBuffers | The custom pass buffers that will be captured. |
AOVRequestCustomPassBufferAllocator | customPassBufferAllocator | Buffer allocators to use for custom passes. |
FramePassCallbackEx | callback | The callback to execute. |