dagon v0.8.0 (2018-05-24T21:27:13Z)
Home
Dub
Repo
ShadowArea
dagon
graphics
shadow
Undocumented in source.
class
ShadowArea : Owner {
Environment
environment
;
Matrix4x4f
biasMatrix
;
Matrix4x4f
projectionMatrix
;
Matrix4x4f
viewMatrix
;
Matrix4x4f
invViewMatrix
;
Matrix4x4f
shadowMatrix
;
float
width
;
float
height
;
float
depth
;
float
start
;
float
end
;
float
scale
;
Vector3f
position
;
this
(Environment env, float w, float h, float start, float end, Owner o);
void
update
(RenderingContext* rc, double dt);
}
Constructors
this
this
(Environment env, float w, float h, float start, float end, Owner o)
Undocumented in source.
Members
Functions
update
void
update
(RenderingContext* rc, double dt)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
biasMatrix
Matrix4x4f
biasMatrix
;
Undocumented in source.
depth
float
depth
;
Undocumented in source.
end
float
end
;
Undocumented in source.
environment
Environment
environment
;
Undocumented in source.
height
float
height
;
Undocumented in source.
invViewMatrix
Matrix4x4f
invViewMatrix
;
Undocumented in source.
position
Vector3f
position
;
Undocumented in source.
projectionMatrix
Matrix4x4f
projectionMatrix
;
Undocumented in source.
scale
float
scale
;
Undocumented in source.
shadowMatrix
Matrix4x4f
shadowMatrix
;
Undocumented in source.
start
float
start
;
Undocumented in source.
viewMatrix
Matrix4x4f
viewMatrix
;
Undocumented in source.
width
float
width
;
Undocumented in source.
Meta
Source
See Implementation
dagon
graphics
shadow
classes
CascadedShadowMap
ShadowArea
ShadowBackend