Blur1_vs.glsl
上传用户:xhbjoy
上传日期:2014-10-07
资源大小:38068k
文件大小:0k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. varying vec2 texCoord[5];
  2. void main()                    
  3. {
  4. vec2 inPos = sign(gl_Vertex.xy);
  5. gl_Position = vec4(inPos.xy, 0.0, 1.0);
  6. texCoord[0]  = (vec2(inPos.x, -inPos.y) + 1.0)/2.0;
  7. const float size = 0.01;
  8. texCoord[1] = texCoord[0] + vec2(0.0, 1.0)*size;
  9. texCoord[2] = texCoord[0] + vec2(0.0, 2.0)*size;
  10. texCoord[3] = texCoord[0] + vec2(0.0, -1.0)*size;
  11. texCoord[4] = texCoord[0] + vec2(0.0, -2.0)*size;
  12. }