4 #ifndef _OGL_SKYBOX_MATERIAL_H_
5 #define _OGL_SKYBOX_MATERIAL_H_
26 return new Program(
"skybox",
"");
35 const float em = (float(
emissive.
r) * 0.003921568627451f);
Definition: Material.h:57
Color emissive
Definition: Material.h:97
Texture * texture0
Definition: Material.h:86
Definition: MaterialGL.h:26
Program * m_program
Definition: MaterialGL.h:40
Uniform texture0
Definition: Program.h:45
Uniform shininess
Definition: Program.h:44
virtual void Use()
Definition: Program.cpp:227
Definition: SkyboxMaterial.h:15
SkyboxMaterial()
Definition: SkyboxMaterial.h:18
virtual void Apply() override
Definition: SkyboxMaterial.h:29
float fSkyboxFactor
Definition: SkyboxMaterial.h:40
virtual Program * CreateProgram(const MaterialDescriptor &) override
Definition: SkyboxMaterial.h:24
Definition: Background.h:13
Uint8 r
Definition: Color.h:68