changed vec4 to vec3 in light source