![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
#include <LightModule.hpp>


Public Types | |
| using | CascasdeFloatArray = castor::Array< f32, ashes::getAlignedSize( MaxDirectionalCascadesCount, 4u ) > |
Public Attributes | |
| CascasdeFloatArray | splitDepths |
| CascasdeFloatArray | splitScales |
| castor::Array< castor::Matrix4x4f, MaxDirectionalCascadesCount > | transforms |
Public Attributes inherited from castor3d::BaseShadowData | |
| u32 | shadowType |
| u32 | cascadeCount |
| f32 | pcfFilterSize |
| u32 | pcfSampleCount |
| castor::Point2f | rawShadowsOffsets |
| castor::Point2f | pcfShadowsOffsets |
| f32 | vsmMinVariance |
| f32 | vsmLightBleedingReduction |
| u32 | volumetricSteps |
| f32 | volumetricScattering |
| using castor3d::DirectionalShadowData::CascasdeFloatArray = castor::Array< f32, ashes::getAlignedSize( MaxDirectionalCascadesCount, 4u ) > |
| CascasdeFloatArray castor3d::DirectionalShadowData::splitDepths |
| CascasdeFloatArray castor3d::DirectionalShadowData::splitScales |
| castor::Array< castor::Matrix4x4f, MaxDirectionalCascadesCount > castor3d::DirectionalShadowData::transforms |