12345678910111213141516171819 |
- #version 130
- varying vec2 vTexCoord;
- // remember that you should draw a screen aligned quad
- void main(void)
- {
- //gl_Position = ftransform();;
- // Clean up inaccuracies
- vec2 Pos = sign(gl_Vertex.xy) * 2.0;
- Pos.x -= 1.0;
- Pos.y -= 1.0;
- gl_Position = vec4(Pos, 0.0, 1.0);
- // Image-space
- vTexCoord = vec2(Pos.x * 0.5 + 0.5, Pos.y * 0.5 + 0.5);
- }
|