#include <SkyboxObj.h>
|
| | SkyboxObj () |
| |
| | ~SkyboxObj () |
| |
| void | createEnvironment (const char *file_path, GLuint resolution=512, GLfloat BlurLevel=1.2f, bool DisplayAsBackUpSkybox=true) |
| |
| void | createSkybox (const char *front, const char *back, const char *top, const char *bottom, const char *left, const char *right) |
| |
| void | createSkybox (const char *file_path, GLuint resolution=1024) |
| |
| void | RenderSkybox () |
| |
◆ SkyboxObj()
| _NL::Object::SkyboxObj::SkyboxObj |
( |
| ) |
|
◆ ~SkyboxObj()
| _NL::Object::SkyboxObj::~SkyboxObj |
( |
| ) |
|
◆ createEnvironment()
| void _NL::Object::SkyboxObj::createEnvironment |
( |
const char * |
file_path, |
|
|
GLuint |
resolution = 512, |
|
|
GLfloat |
BlurLevel = 1.2f, |
|
|
bool |
DisplayAsBackUpSkybox = true |
|
) |
| |
◆ createSkybox() [1/2]
| void _NL::Object::SkyboxObj::createSkybox |
( |
const char * |
front, |
|
|
const char * |
back, |
|
|
const char * |
top, |
|
|
const char * |
bottom, |
|
|
const char * |
left, |
|
|
const char * |
right |
|
) |
| |
◆ createSkybox() [2/2]
| void _NL::Object::SkyboxObj::createSkybox |
( |
const char * |
file_path, |
|
|
GLuint |
resolution = 1024 |
|
) |
| |
◆ RenderSkybox()
| void _NL::Object::SkyboxObj::RenderSkybox |
( |
| ) |
|
◆ BRDF_2D_LUTMap
| GLuint _NL::Object::SkyboxObj::BRDF_2D_LUTMap = NULL |
◆ BRDFShader
◆ CamProjectionMatrix_uniform
| const GLuint _NL::Object::SkyboxObj::CamProjectionMatrix_uniform = 1 |
◆ CamViewMatrix_uniform
| const GLuint _NL::Object::SkyboxObj::CamViewMatrix_uniform = 2 |
◆ DisplayEnvironmentTextureAsBackUpSkybox
| bool _NL::Object::SkyboxObj::DisplayEnvironmentTextureAsBackUpSkybox = true |
◆ EnvironmentMap
| GLuint _NL::Object::SkyboxObj::EnvironmentMap = NULL |
◆ EnvironmentShader
◆ HDRImageShader
◆ IrradienceMap
| GLuint _NL::Object::SkyboxObj::IrradienceMap = NULL |
◆ MipLVL_uniform
| const GLuint _NL::Object::SkyboxObj::MipLVL_uniform = 5 |
◆ MipRoughness_uniform
| const GLuint _NL::Object::SkyboxObj::MipRoughness_uniform = 3 |
◆ PreFilterMap
| GLuint _NL::Object::SkyboxObj::PreFilterMap = NULL |
◆ PreFilterShader
◆ resolution_uniform
| const GLuint _NL::Object::SkyboxObj::resolution_uniform = 4 |
◆ SkyboxDysplayShader
◆ SkyboxMap
| GLuint _NL::Object::SkyboxObj::SkyboxMap = NULL |
◆ vao
| GLuint _NL::Object::SkyboxObj::vao |
◆ vbo
| GLuint _NL::Object::SkyboxObj::vbo |
◆ vPos_atrib
| const GLuint _NL::Object::SkyboxObj::vPos_atrib = 0 |
The documentation for this class was generated from the following files:
- X:/NewHDD/Games/GAME DEVELOPMENT/C++/Projects3/NamelessEngineRepo/NamelessEngine/NamelessEngine/SkyboxObj.h
- X:/NewHDD/Games/GAME DEVELOPMENT/C++/Projects3/NamelessEngineRepo/NamelessEngine/NamelessEngine/SkyboxObj.cpp