Urho3D
Public Attributes | List of all members
Urho3D::LightQueryResult Struct Reference

Intermediate light processing result. More...

#include </home/runner/work/urho3d-doxygen.github.io/urho3d-doxygen.github.io/urho3d_repo/Source/Urho3D/Graphics/View.h>

Public Attributes

Lightlight_
 Light.
 
Vector< Drawable * > litGeometries_
 Lit geometries.
 
Vector< Drawable * > shadowCasters_
 Shadow casters.
 
CamerashadowCameras_ [MAX_LIGHT_SPLITS]
 Shadow cameras.
 
i32 shadowCasterBegin_ [MAX_LIGHT_SPLITS]
 Shadow caster start indices.
 
i32 shadowCasterEnd_ [MAX_LIGHT_SPLITS]
 Shadow caster end indices.
 
BoundingBox shadowCasterBox_ [MAX_LIGHT_SPLITS]
 Combined bounding box of shadow casters in light projection space. Only used for focused spot lights.
 
float shadowNearSplits_ [MAX_LIGHT_SPLITS]
 Shadow camera near splits (directional lights only).
 
float shadowFarSplits_ [MAX_LIGHT_SPLITS]
 Shadow camera far splits (directional lights only).
 
i32 numSplits_
 Shadow map split count.
 

Detailed Description

Intermediate light processing result.


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