Attributes required to construct a Frustum from a view volume. More...
#include <Frustum.h>
Public Member Functions | |
AZ_TYPE_INFO (ViewFrustumAttributes, "{4D36516C-96D5-4BB8-BAD9-5E68D281ACE5}") | |
ViewFrustumAttributes (const Transform &worldTransform, const float aspectRatio, const float verticalFovRadians, const float nearClip, const float farClip) | |
Static Public Member Functions | |
static void | Reflect (ReflectContext *context) |
Public Attributes | |
Transform | m_worldTransform = Transform::CreateIdentity() |
float | m_aspectRatio = 0.0f |
The transform (in world space) of the Frustum. | |
float | m_verticalFovRadians = 0.0f |
The aspect ratio (width / height) of the Frustum. | |
float | m_nearClip = 0.0f |
The vertical fov of the Frustum in radians. | |
float | m_farClip = 0.0f |
The distance to the near clip plane of the Frustum. | |
Attributes required to construct a Frustum from a view volume.