SkyBackend

Undocumented in source.

Constructors

this
this(Owner o)
Undocumented in source.

Members

Functions

bind
void bind(GenericMaterial mat, RenderingContext* rc)
Undocumented in source. Be warned that the author may not have intended to support it.
fragmentShaderSrc
string fragmentShaderSrc()
Undocumented in source. Be warned that the author may not have intended to support it.
unbind
void unbind(GenericMaterial mat, RenderingContext* rc)
Undocumented in source. Be warned that the author may not have intended to support it.
vertexShaderSrc
string vertexShaderSrc()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

blurModelViewProjMatrixLoc
GLint blurModelViewProjMatrixLoc;
Undocumented in source.
environmentMapLoc
GLint environmentMapLoc;
Undocumented in source.
locGroundColor
GLint locGroundColor;
Undocumented in source.
locGroundEnergy
GLint locGroundEnergy;
Undocumented in source.
locInvViewMatrix
GLint locInvViewMatrix;
Undocumented in source.
locSkyEnergy
GLint locSkyEnergy;
Undocumented in source.
locSkyHorizonColor
GLint locSkyHorizonColor;
Undocumented in source.
locSkyZenithColor
GLint locSkyZenithColor;
Undocumented in source.
locSunColor
GLint locSunColor;
Undocumented in source.
locSunDirection
GLint locSunDirection;
Undocumented in source.
locSunEnergy
GLint locSunEnergy;
Undocumented in source.
modelViewMatrixLoc
GLint modelViewMatrixLoc;
Undocumented in source.
normalMatrixLoc
GLint normalMatrixLoc;
Undocumented in source.
prevModelViewProjMatrixLoc
GLint prevModelViewProjMatrixLoc;
Undocumented in source.
projectionMatrixLoc
GLint projectionMatrixLoc;
Undocumented in source.
useEnvironmentMap
bool useEnvironmentMap;
Undocumented in source.
useEnvironmentMapLoc
GLint useEnvironmentMapLoc;
Undocumented in source.

Inherited Members

From GLSLMaterialBackend

vertexShaderSrc
string vertexShaderSrc()
Undocumented in source.
fragmentShaderSrc
string fragmentShaderSrc()
Undocumented in source.
shaderProgram
GLuint shaderProgram;
Undocumented in source.
vertexShader
GLuint vertexShader;
Undocumented in source.
fragmentShader
GLuint fragmentShader;
Undocumented in source.
bind
void bind(GenericMaterial mat, RenderingContext* rc)
Undocumented in source. Be warned that the author may not have intended to support it.
unbind
void unbind(GenericMaterial mat, RenderingContext* rc)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta