blob: 7562f96207d5ab16232606cb7d35138b05e171dc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#version 330 core
#extension GL_ARB_shading_language_420pack : enable
out vec3 FragColor;
in vec2 TexCoords;
layout(binding = 1) uniform sampler2D gNormal;
uniform vec3 lightDirection;
uniform vec3 lightColour;
void
main()
{
const vec3 Normal = texture(gNormal, TexCoords).rgb;
FragColor = dot(-lightDirection, Normal) * lightColour;
}
|