diff options
| author | 0undefined <oscar@nelin.dk> | 2026-03-11 06:46:39 +0000 |
|---|---|---|
| committer | 0undefined <oscar@nelin.dk> | 2026-03-11 06:46:39 +0000 |
| commit | a0e862d97f78d581e5ee1ee84289236e805e8c0f (patch) | |
| tree | 8c427823786bacaae42546d7528ac402808185ae /resources/shader.frag | |
| parent | 1155bc8d5fee33b3728916255a9c8ac411b24b57 (diff) | |
Fix normals being inverted
Diffstat (limited to 'resources/shader.frag')
| -rw-r--r-- | resources/shader.frag | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/resources/shader.frag b/resources/shader.frag index 1532caa..b4f60c9 100644 --- a/resources/shader.frag +++ b/resources/shader.frag @@ -12,12 +12,12 @@ void main() { vec3 light_color_ambient = vec3(0.55, 0.55, 1.0); vec3 light_color_diffuse = vec3(1.0, 0.98, 0.84); - vec3 lightpos = vec3(7, 17, 10); + vec3 lightpos = vec3(7, 65, 10); float ambient_strength = 0.45; vec3 ambient = ambient_strength * light_color_ambient; - vec3 norm = normalize(Normal); + vec3 norm = -normalize(Normal); vec3 light_dir = normalize(lightpos - FragmentPos); float diff = max(dot(norm, light_dir), 0.0); |
