Skip to content

Instantly share code, notes, and snippets.

@roxlu
Created January 25, 2014 14:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save roxlu/8616847 to your computer and use it in GitHub Desktop.
Save roxlu/8616847 to your computer and use it in GitHub Desktop.
uniform sampler2D u_scene_tex;
in vec2 v_tex;
out vec4 fragcolor;
void main() {
fragcolor = texture(u_scene_tex, v_tex) * 0.186315;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.0, 0.00208333)) * 0.168585;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.0, 0.00208333)) * 0.168585;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.0, 0.00416667)) * 0.124891;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.0, 0.00416667)) * 0.124891;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.0, 0.00625)) * 0.0757501;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.0, 0.00625)) * 0.0757501;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.0, 0.00833333)) * 0.0376164;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.0, 0.00833333)) * 0.0376164;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.0, 0.0104167)) * 0;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.0, 0.0104167)) * 0;
}
#version 150
uniform sampler2D u_scene_tex;
in vec2 v_tex;
out vec4 fragcolor;
void main() {
fragcolor = texture(u_scene_tex, v_tex) * 0.186315;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.0015625, 0.0)) * 0.168585;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.0015625, 0.0)) * 0.168585;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.003125, 0.0)) * 0.124891;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.003125, 0.0)) * 0.124891;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.0046875, 0.0)) * 0.0757501;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.0046875, 0.0)) * 0.0757501;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.00625, 0.0)) * 0.0376164;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.00625, 0.0)) * 0.0376164;
fragcolor += texture(u_scene_tex, v_tex + vec2(0.0078125, 0.0)) * 0;
fragcolor += texture(u_scene_tex, v_tex - vec2(0.0078125, 0.0)) * 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment