]> gitweb.ps.run Git - subsurface_scattering/blob - shaders/vert.glsl
6f485734d62eab44c88ed1c2e6650ebb2006958d
[subsurface_scattering] / shaders / vert.glsl
1 #version 330 core\r
2 \r
3 layout (location = 0) in vec3 pos;\r
4 layout (location = 1) in vec3 normal;\r
5 \r
6 out vec3 FragPos;\r
7 out vec3 Normal;\r
8 \r
9 uniform mat4 model;\r
10 uniform mat4 view;\r
11 uniform mat4 projection;\r
12 \r
13 void main()\r
14 {\r
15   gl_Position = projection * view * model * vec4(pos, 1.0);\r
16   FragPos = vec3(model * vec4(pos, 1));\r
17   Normal = normal;\r
18 }\r