165 virtual void update()
override;
Definition: diguyOglUniformBuffer.h:16
float mode
Definition: diguyOglUniformBuffer.h:45
glm::vec4 color
Definition: diguyOglUniformBuffer.h:49
Lightweight structure for communicating material parameters to gpu This must match layout in shader l...
Definition: diguyOglUniformBuffer.h:24
glm::vec4 diffuse
Definition: diguyOglUniformBuffer.h:27
Definition: diguyOglUniformBuffer.h:18
glm::vec4 diffuse
Definition: diguyOglUniformBuffer.h:66
glm::vec4 direction
Definition: diguyOglUniformBuffer.h:64
glm::vec4 ambient
Definition: diguyOglUniformBuffer.h:65
float start
Definition: diguyOglUniformBuffer.h:46
A class that represents a shared material.
Definition: diguyGraphicsMaterial.h:42
diguyOglBufferIndexes
Default indexes for diguy uniform buffer locations in the shader.
Definition: diguyOglUniformBuffer.h:14
float spot_exponent
Definition: diguyOglUniformBuffer.h:71
glm::vec4 specular
Definition: diguyOglUniformBuffer.h:67
This class is a simple structure for transmitting diguy lights down to the uniform buffer system this...
Definition: diguyViewLight.h:36
diguyOglUboLight()
Definition: diguyOglUniformBuffer.h:57
glm::vec4 emissivity
Definition: diguyOglUniformBuffer.h:28
glm::vec4 specular
Definition: diguyOglUniformBuffer.h:29
float density
Definition: diguyOglUniformBuffer.h:48
Definition: diguyOglUniformBuffer.h:17
Lightweight structure for communicating light parameters to gpu This must match layout in shader libr...
Definition: diguyOglUniformBuffer.h:55
Describes basic fog model that is used by DI-Guy Scenario and our default ogl renderer Most users wil...
Definition: diguyViewFog.h:42
Lightweight structure for sending shadow parameters to shaders from DI-Guy Scenario note this maps di...
Definition: diguyUniformBufferUpdater.h:33
glm::vec4 position
Definition: diguyOglUniformBuffer.h:63
float end
Definition: diguyOglUniformBuffer.h:47
glm::vec4 ambient
Definition: diguyOglUniformBuffer.h:26
float falloff_r
Definition: diguyOglUniformBuffer.h:68
Lightweight structure for communicating fog parameters to gpu This must match layout in shader librar...
Definition: diguyOglUniformBuffer.h:36
float shininess
Definition: diguyOglUniformBuffer.h:30
float spot_angle
Definition: diguyOglUniformBuffer.h:70
diguyOglUboFog()
Definition: diguyOglUniformBuffer.h:38
float falloff_rsq
Definition: diguyOglUniformBuffer.h:69