Struct RenderOutputProperties
Properties computed during a frame rendering.
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
public struct RenderOutputProperties
Constructors
RenderOutputProperties(Vector2Int, Matrix4x4, Matrix4x4)
Creates a new FrameProperties.
Declaration
public RenderOutputProperties(Vector2Int outputSize, Matrix4x4 cameraToWorldMatrixRhs, Matrix4x4 projectionMatrix)
Parameters
Type | Name | Description |
---|---|---|
Vector2Int | outputSize | outputSize |
Matrix4x4 | cameraToWorldMatrixRhs | cameraToWorldMatrixRHS |
Matrix4x4 | projectionMatrix | projectionMatrix |
Fields
cameraToWorldMatrixRHS
World to camera matrix. (Right Hand Side).
Declaration
public readonly Matrix4x4 cameraToWorldMatrixRHS
Field Value
Type | Description |
---|---|
Matrix4x4 |
outputSize
The size of the output in pixels.
Declaration
public readonly Vector2Int outputSize
Field Value
Type | Description |
---|---|
Vector2Int |
projectionMatrix
Projection matrix.
Declaration
public readonly Matrix4x4 projectionMatrix
Field Value
Type | Description |
---|---|
Matrix4x4 |