glowV.glsl
上传用户:king477883
上传日期:2021-03-01
资源大小:9553k
文件大小:1k
源码类别:

游戏引擎

开发平台:

C++ Builder

  1. /** 
  2.  * @file glowV.glsl
  3.  *
  4.  * Copyright (c) 2007-$CurrentYear$, Linden Research, Inc.
  5.  * $License$
  6.  */
  7. uniform vec2 glowDelta;
  8. void main() 
  9. {
  10. gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
  11. gl_TexCoord[0].xy = gl_MultiTexCoord0.xy + glowDelta*(-3.5);
  12. gl_TexCoord[1].xy = gl_MultiTexCoord0.xy + glowDelta*(-2.5);
  13. gl_TexCoord[2].xy = gl_MultiTexCoord0.xy + glowDelta*(-1.5);
  14. gl_TexCoord[3].xy = gl_MultiTexCoord0.xy + glowDelta*(-0.5);
  15. gl_TexCoord[0].zw = gl_MultiTexCoord0.xy + glowDelta*(0.5);
  16. gl_TexCoord[1].zw = gl_MultiTexCoord0.xy + glowDelta*(1.5);
  17. gl_TexCoord[2].zw = gl_MultiTexCoord0.xy + glowDelta*(2.5);
  18. gl_TexCoord[3].zw = gl_MultiTexCoord0.xy + glowDelta*(3.5);
  19. }