ssaoCombine.fragment.fx 314 B

123456789101112
  1. uniform sampler2D textureSampler;
  2. uniform sampler2D originalColor;
  3. uniform vec4 viewport;
  4. varying vec2 vUV;
  5. void main(void) {
  6. vec4 ssaoColor = texture2D(textureSampler, viewport.xy + vUV * viewport.zw);
  7. vec4 sceneColor = texture2D(originalColor, vUV);
  8. gl_FragColor = sceneColor * ssaoColor;
  9. }