diff --git a/body_segmentation.js b/body_segmentation.js index 00a1781..91f333c 100644 --- a/body_segmentation.js +++ b/body_segmentation.js @@ -83,6 +83,10 @@ void main(){ vec3 base = mix(bg(uv), vid.rgb * 0.7, 0.7); vec3 body = vid.rgb * tint; // * mix(vec3(1.0), tint, 0.55); + // waves + float waves = sin(uv.x * 100.0 * sin(uTime) * 5.0) * sin(uv.y * 100.0 + uTime * 3.0); + body += waves * 0.01; + float edge = smoothstep(0.0, 0.8, edgeStrength(uv)) * 0.8; vec3 col = mix(base, body, present);