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.