4 * Copyright (C) 2021 Leonid Kostrykin
8 uniform sampler2D labelMap;
12 in vec2 textureCoordinates;
14 out vec4 gl_FragColor;
17 // ----------------------------------------------------------------------------------
19 // ----------------------------------------------------------------------------------
23 vec2 tc = textureCoordinates;
26 = abs( texture( labelMap, vec2( tc.x - steps.x, tc.y ) ).r - texture( labelMap, vec2( tc.x + steps.x, tc.y ) ).r )
27 + abs( texture( labelMap, vec2( tc.x, tc.y - steps.y ) ).r - texture( labelMap, vec2( tc.x, tc.y + steps.y ) ).r );