Public Member Functions | |
StdPositionalLight (ColorRGBAf a, ColorRGBAf d, ColorRGBAf s) | |
StdPositionalLight () | |
Protected Member Functions | |
override void | SetupLight (RenderContext ctx, ShaderProgram sProgram, string uName, int index) |
Properties | |
float | ConstantAttenuation [get, set] |
StdLight constant attenuation. | |
float | LinearAttenuation [get, set] |
StdLight constant attenuation. | |
float | QuadricAttenuation [get, set] |
StdLight constant attenuation. |
Derm.Render.StdPositionalLight.StdPositionalLight | ( | ) |
Derm.Render.StdPositionalLight.StdPositionalLight | ( | ColorRGBAf | a, | |
ColorRGBAf | d, | |||
ColorRGBAf | s | |||
) |
override void Derm.Render.StdPositionalLight.SetupLight | ( | RenderContext | ctx, | |
ShaderProgram | sProgram, | |||
string | uName, | |||
int | index | |||
) | [protected, virtual] |
ctx | ||
sProgram | ||
uName | ||
index |
Reimplemented from Derm.Render.StdLight.
Reimplemented in Derm.Render.StdSpotLight.
float Derm.Render.StdPositionalLight.ConstantAttenuation [get, set] |
StdLight constant attenuation.
float Derm.Render.StdPositionalLight.LinearAttenuation [get, set] |
StdLight constant attenuation.
float Derm.Render.StdPositionalLight.QuadricAttenuation [get, set] |
StdLight constant attenuation.