ShaderSource and silly example shaders
[oweals/minetest.git] / client / shaders / the_darkness_of_light / opengl_vertex.glsl
1 \r
2 uniform mat4 mWorldViewProj;\r
3 uniform mat4 mInvWorld;\r
4 uniform mat4 mTransWorld;\r
5 \r
6 void main(void)\r
7 {\r
8         gl_Position = mWorldViewProj * gl_Vertex;\r
9         \r
10         if(gl_Normal.y > 0.5)\r
11                 gl_FrontColor = gl_BackColor = gl_Color;\r
12         else\r
13                 gl_FrontColor = gl_BackColor = gl_Color * 0.5;\r
14 \r
15         gl_TexCoord[0] = gl_MultiTexCoord0;\r
16 }\r