DirectionalLight now correctly getting directions

This commit is contained in:
Tleety
2016-01-19 14:44:17 +01:00
parent 4cafb2fc4c
commit 982837052a
7 changed files with 59 additions and 9 deletions
+1 -1
View File
@@ -88,7 +88,7 @@ LightResult CalcPointLightSource(vec4 lightPos, float lightRadius, vec4 lightCol
LightResult CalcDirectionalLightSource(vec4 direction, vec4 color, float intensity, vec4 viewVec, vec4 vertNormal)
{
vec4 L = normalize( -direction );
vec4 L = normalize( -vec4(direction.xyz, 0) );
LightResult result;
result.Diffuse = CalcDiffuse(color, L, vertNormal) * intensity;