1. A method for animating an object as a sequence of frames according to an animation script, comprising: representing the object as a two-dimensional distance field; updating, for each frame in the sequence of frames, a pose of the object according to the animation script; and rendering the object using the updated pose and an antialiasing rendering method.