Fix bulge direction: inflate, not pinch master
Chat (goose.art): "the bulge command is just pushing the user away instead of actually inflating them" — they linked the codrops bulge distortion article as reference. The displacement map encoded vectors pointing OUTWARD from centre. With a positive feDisplacementMap scale, that means each output pixel samples from a point further out — i.e. the centre shows what *was* at the edge: classic pinch / concave-lens look. Inverting the vector sign (now pointing INWARD) flips it so off-centre output pixels sample from points closer to centre — centre region magnifies, edges compress. That's the convex-lens / bulge / fisheye profile chat actually wanted. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>