Fix directional lighting
This commit is contained in:
parent
7fecb7a3a5
commit
1520226174
|
@ -415,9 +415,9 @@ void _glPerformLighting(Vertex* vertices, const EyeSpaceData* es, const int32_t
|
||||||
if(!_glIsLightEnabled(i)) continue;
|
if(!_glIsLightEnabled(i)) continue;
|
||||||
|
|
||||||
if(LIGHTS[i].position[3] == 0.0f) {
|
if(LIGHTS[i].position[3] == 0.0f) {
|
||||||
float Lx = -LIGHTS[i].position[0];
|
float Lx = LIGHTS[i].position[0] - data->xyz[0];
|
||||||
float Ly = -LIGHTS[i].position[1];
|
float Ly = LIGHTS[i].position[1] - data->xyz[1];
|
||||||
float Lz = -LIGHTS[i].position[2];
|
float Lz = LIGHTS[i].position[2] - data->xyz[2];
|
||||||
|
|
||||||
float Hx = (Lx + 0);
|
float Hx = (Lx + 0);
|
||||||
float Hy = (Ly + 0);
|
float Hy = (Ly + 0);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user