🔧 Add some warping

This commit is contained in:
Simon Schneegans
2023-08-02 14:02:38 +02:00
parent 7625c98ad8
commit b53b856c3e
+3 -1
View File
@@ -25,8 +25,10 @@ void main() {
vec2 texcoord = iTexCoord.st;
texcoord = texcoord * uActorScale + 0.5 - uActorScale * 0.5;
vec2 warp = (texcoord - uPointerPos) * progress / (1.0 - progress);
texcoord += warp * 0.5;
vec4 oColor = getInputColor(texcoord);
oColor.rgb *= vec3(1.0, 0.5, 0.5);
if (length(texcoord - uPointerPos) < 0.02) {
oColor = vec4(1.0);