1. A computer-implemented process for generating a three dimensional model of an object from a single image, comprising the process actions of: obtaining an image of an object; identifying at least one object to be modeled in the image; determining features of the object in the image; determining if the object is rotated in the image; and aligning the features of a generic model of the identified object with the features of the object in the image, using any rotation, to obtain a tailored model.