1. A method, comprising: receiving a perimeter having a perimeter shape and defining a region of influence; receiving a mesh to apply in the region of influence, the mesh including a plurality of mesh points, having a corresponding plurality of vectors having a plurality of strengths and a plurality of directions; and providing a warping tool to perform warping operations, the warping tool based at least in part on the received perimeter, the received mesh, and a bounding shape containing the region of influence to be applied to an image with which the warping tool is used; wherein receiving the perimeter, receiving the mesh, and providing the warping tool are performed by data processing apparatus.