__shdBulbKawaseUp.fsh 899 B

123456789101112131415
  1. varying vec2 v_vTexcoord;
  2. uniform vec2 u_vTexel;
  3. void main()
  4. {
  5. gl_FragColor = ( texture2D(gm_BaseTexture, v_vTexcoord + vec2( 2.0*u_vTexel.x, 0.0))
  6. + texture2D(gm_BaseTexture, v_vTexcoord + vec2(-2.0*u_vTexel.x, 0.0))
  7. + texture2D(gm_BaseTexture, v_vTexcoord + vec2( 0.0, 2.0*u_vTexel.y))
  8. + texture2D(gm_BaseTexture, v_vTexcoord + vec2( 0.0,-2.0*u_vTexel.y))
  9. + 2.0*texture2D(gm_BaseTexture, v_vTexcoord + vec2( u_vTexel.x, u_vTexel.y))
  10. + 2.0*texture2D(gm_BaseTexture, v_vTexcoord + vec2( -u_vTexel.x, u_vTexel.y))
  11. + 2.0*texture2D(gm_BaseTexture, v_vTexcoord + vec2( u_vTexel.x, -u_vTexel.y))
  12. + 2.0*texture2D(gm_BaseTexture, v_vTexcoord + vec2( -u_vTexel.x, -u_vTexel.y))) / 12.0;
  13. }