From c0ab49c38810fefe5d54b849d1b223213fe2b570 Mon Sep 17 00:00:00 2001 From: Hugo Willaume Date: Wed, 28 Nov 2018 10:50:50 +0900 Subject: [PATCH] small fix to specular lightning --- BaseGLProject/light.vert | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BaseGLProject/light.vert b/BaseGLProject/light.vert index 2bbdae2..3b9bb93 100644 --- a/BaseGLProject/light.vert +++ b/BaseGLProject/light.vert @@ -35,7 +35,7 @@ void main(void) vec3 diffuse = Kd * Ld * max(dot(L, N), 0.0); vec3 ambient = Ka * La; - vec3 specular = Ks * Ls * pow(max(dot(L, N), 0.0), 50.0); + vec3 specular = Ks * Ls * pow(max(dot(R, V), 0.0), 50.0); f_color = diffuse + ambient + specular; gl_Position = mvp * vec4(coord3d, 1.0f);