From c230f5aaea3df46ae9a4d7c1c9761e55ef827b82 Mon Sep 17 00:00:00 2001 From: HampusM Date: Mon, 27 Nov 2023 20:02:08 +0100 Subject: feat(engine): add lighting maps --- engine/fragment-color.glsl | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 engine/fragment-color.glsl (limited to 'engine/fragment-color.glsl') diff --git a/engine/fragment-color.glsl b/engine/fragment-color.glsl deleted file mode 100644 index 4213860..0000000 --- a/engine/fragment-color.glsl +++ /dev/null @@ -1,28 +0,0 @@ -#version 330 core - -#preinclude "light.glsl" - -out vec4 FragColor; - -in vec3 in_frag_color; -in vec3 in_frag_pos; -in vec3 in_normal; - -uniform vec3 view_pos; - -void main() -{ - vec3 ambient_light = calc_ambient_light(); - - vec3 light_direction = normalize(light.position - in_frag_pos); - vec3 norm = normalize(in_normal); - - vec3 diffuse_light = calc_diffuse_light(light_direction, norm); - - vec3 specular_light = - calc_specular_light(light_direction, norm, view_pos, in_frag_pos); - - FragColor = - vec4((ambient_light + diffuse_light + specular_light) * in_frag_color, 1.0); -} - -- cgit v1.2.3-18-g5258