]> gitweb.ps.run Git - subsurface_scattering/blob - shaders/ts_vert.glsl
pre cleanup
[subsurface_scattering] / shaders / ts_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 layout (location = 2) in vec2 uv;\r
6 \r
7 out vec3 Normal;\r
8 out vec3 FragPos;\r
9 out vec2 UV;\r
10 \r
11 uniform mat4 model;\r
12 uniform mat4 view;\r
13 uniform mat4 projection;\r
14 \r
15 void main()\r
16 {\r
17   gl_Position = projection * view * model * vec4(pos, 1.0);\r
18   FragPos = vec3(model * vec4(pos, 1.0));\r
19   Normal = normal;\r
20   UV = uv;\r
21 }\r