jumpFlood now returns in absolute directional distance to centroid

This commit is contained in:
Edwin Jakobs
2018-10-05 18:02:52 +02:00
parent 5c3cafd3c2
commit 862f5aa07d
3 changed files with 30 additions and 11 deletions

View File

@@ -0,0 +1,15 @@
#version 330 core
uniform sampler2D tex0;
in vec2 v_texCoord0;
out vec4 o_color;
void main() {
vec2 size = textureSize(tex0, 0);
vec2 pixelPosition = v_texCoord0 * size;
vec2 centroidPixelPosition = texture(tex0, v_texCoord0).xy * size;
vec2 pixelDistance = centroidPixelPosition - pixelPosition;
o_color = vec4(pixelDistance, 0.0, 1.0);
}