TerraForge3D  2.3.1
3D Terrain And Landscape Generator
SkyManager Class Reference

Public Member Functions

 SkyManager (ApplicationState *appState)
 
void ShowSettings (bool *pOpen)
 
void RenderSky (glm::mat4 vie, glm::mat4 pers)
 

Public Attributes

TextureCubemapcubemap = nullptr
 
CubeMapManagercubemapManager = nullptr
 
bool useBox = false
 
bool useProcedural = true
 
float cltime = 0.0f
 
float upf = 0.35f
 
float cirrus = 0.4f
 
float cumulus = 0.8f
 
float fsun [3] = {0, 0.2, 0.1}
 
ApplicationStateappState = nullptr
 

Private Member Functions

void LoadHDRI (std::string path)
 
void ChangeCubemapTile (int face)
 

Detailed Description

Definition at line 10 of file SkySettings.h.


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