![]() |
DI-Guy SDK Documentation
13.7
|
Uniform Buffer for information that typically changes just once a frame This must match layout in shader library diguy_shared_library.glsl. More...
#include <diguyOglUniformBuffer.h>
Public Member Functions | |
| diguyOglPerFrameUniformBuffer () | |
Public Attributes | |
| glm::vec4 | global_ambient |
| glm::vec4 | eye_position |
| diguyOglUboLight | lights [DIGUY_OGL_MAX_NUM_LIGHTS] |
| light 0 is assumed to be directional sun light More... | |
| diguyOglUboFog | fog |
| diguyShadowMapParams | shadow_params |
| int | num_active_lights |
Uniform Buffer for information that typically changes just once a frame This must match layout in shader library diguy_shared_library.glsl.
|
inline |
| glm::vec4 diguyOglPerFrameUniformBuffer::global_ambient |
| glm::vec4 diguyOglPerFrameUniformBuffer::eye_position |
| diguyOglUboLight diguyOglPerFrameUniformBuffer::lights[DIGUY_OGL_MAX_NUM_LIGHTS] |
light 0 is assumed to be directional sun light
| diguyOglUboFog diguyOglPerFrameUniformBuffer::fog |
| diguyShadowMapParams diguyOglPerFrameUniformBuffer::shadow_params |
| int diguyOglPerFrameUniformBuffer::num_active_lights |