This is the fisheye effect from Birdsong, Daniel Linssen's winning entry in Ludum Dare 31. Use the arrow keys to move the center of the distortion around.

For comparison, I have written a version in straight WebGL without using my wrapper code.

<< [Textured Quad] [Fisheye (straight WebGL)] >>