XLE  v0.02.0
Public Types | Public Member Functions | Public Attributes | List of all members
SceneEngine::GlobalLightingDesc Class Reference

Public Types

enum  SkyTextureType { HemiCube, Cube, Equirectangular, HemiEquirectangular }
 

Public Member Functions

 GlobalLightingDesc (const Utility::ParameterBox &paramBox)
 

Public Attributes

::Assets::ResChar _skyTexture [MaxPath]
 use "<texturename>_*" when using a half cube style sky texture. The system will fill in "_*" with appropriate characters
 
SkyTextureType _skyTextureType
 
::Assets::ResChar _diffuseIBL [MaxPath]
 Diffuse IBL map. Sometimes called irradiance map or ambient map.
 
::Assets::ResChar _specularIBL [MaxPath]
 Prefiltered specular IBL map.
 
Float3 _ambientLight
 
float _skyBrightness
 
float _skyReflectionScale
 
float _skyReflectionBlurriness
 
bool _doRangeFog
 
Float3 _rangeFogInscatter
 
Float3 _rangeFogThickness
 
bool _doAtmosphereBlur
 
float _atmosBlurStdDev
 
float _atmosBlurStart
 
float _atmosBlurEnd
 

The documentation for this class was generated from the following files: