Open 3D Engine Atom Gem 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::Render::ProjectedShadowFeatureProcessorInterface::ProjectedShadowDescriptor Struct Reference

Used in SetShadowProperties() to set several related shadow properties in one function call. More...

#include <ProjectedShadowFeatureProcessorInterface.h>

Public Member Functions

bool operator== (const ProjectedShadowDescriptor &rhs) const
 
bool operator!= (const ProjectedShadowDescriptor &rhs) const
 

Public Attributes

Transform m_transform = Transform::CreateIdentity()
 
float m_nearPlaneDistance = 0.01f
 
float m_farPlaneDistance = 10000.0f
 
float m_aspectRatio = 1.0f
 
float m_fieldOfViewYRadians = DegToRad(90.0f)
 
bool m_isStatic = false
 

Detailed Description

Used in SetShadowProperties() to set several related shadow properties in one function call.


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