1. A method for creating an avatar from an image, the method comprising: receiving an image including a face from a user; constructing a 3D model of the face from the image; animating the 3D model; and attaching the 3D model to an animated character.