Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::ViewFrustumAttributes Struct Reference

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.
 

Detailed Description

Attributes required to construct a Frustum from a view volume.


The documentation for this struct was generated from the following file: