ShadowMap

Undocumented in source.

Constructors

this
this(uint w, uint h)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

bindDepthBuffer
void bindDepthBuffer()
Undocumented in source. Be warned that the author may not have intended to support it.
draw
void draw(double dt)
Undocumented in source. Be warned that the author may not have intended to support it.
free
void free()
Undocumented in source. Be warned that the author may not have intended to support it.
renderDepthBuffer
void renderDepthBuffer(double dt)
Undocumented in source. Be warned that the author may not have intended to support it.
unbindDepthBuffer
void unbindDepthBuffer()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

biasMatrix
Matrix4x4f biasMatrix;
Undocumented in source.
black
Vector4f black;
Undocumented in source.
c
Vector4f c;
Undocumented in source.
castScene
Scene castScene;
Undocumented in source.
depthBuffer
GLuint depthBuffer;
height
uint height;
Undocumented in source.
lightPosition
Vector4f lightPosition;
Undocumented in source.
lightProjectionMatrix
Matrix4x4f lightProjectionMatrix;
Undocumented in source.
lightViewMatrix
Matrix4x4f lightViewMatrix;
Undocumented in source.
ofsFactor
float ofsFactor;
Undocumented in source.
ofsUnits
float ofsUnits;
Undocumented in source.
receiveScene
Scene receiveScene;
Undocumented in source.
up
Vector3f up;
Undocumented in source.
useShader
bool useShader;
Undocumented in source.
viewport
GLint[4] viewport;
Undocumented in source.
white
Vector4f white;
Undocumented in source.
width
uint width;
Undocumented in source.

Inherited Members

From Drawable

draw
void draw(double dt)
Undocumented in source.

Meta