blog/2009/06/say-hello-to-supershape2d/