From a0fdc6d882a1755d0b0607ba3d9bb55e7f8ac006 Mon Sep 17 00:00:00 2001 From: Patrick Date: Tue, 23 Mar 2021 19:28:28 +0100 Subject: fix translucency, add gaussian blur to shader --- shaders/vert_shadowmap.glsl | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 shaders/vert_shadowmap.glsl (limited to 'shaders/vert_shadowmap.glsl') diff --git a/shaders/vert_shadowmap.glsl b/shaders/vert_shadowmap.glsl new file mode 100644 index 0000000..50847bb --- /dev/null +++ b/shaders/vert_shadowmap.glsl @@ -0,0 +1,20 @@ +#version 330 core + +layout (location = 0) in vec3 pos; +layout (location = 1) in vec3 normal; + +out vec3 FragPos; +out vec3 LocalPos; +out vec3 Normal; + +uniform mat4 model; +uniform mat4 lightView; +uniform mat4 projection; + +void main() +{ + gl_Position = projection * lightView * model * vec4(pos, 1.0); + FragPos = vec3(model * vec4(pos, 1)); + LocalPos = pos; + Normal = normal; +} -- cgit v1.2.3