Blur0_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(1.0, 0.0)*size;
  9. texCoord[2] = texCoord[0] + vec2(2.0, 0.0)*size;
  10. texCoord[3] = texCoord[0] + vec2(-1.0, 0.0)*size;
  11. texCoord[4] = texCoord[0] + vec2(-2.0, 0.0)*size;
  12. }