1. A method for providing virtual alignment of fractured surfaces comprising: matching at least two fragment surfaces of a fractured object based on surface data corresponding to each of the fragment surfaces, the surface data representing the contour for each of the at least two fragment surfaces; determining a transformation that places the at least two fragment surfaces in three-dimensional alignment to form a reconstructed object; and generating an image of the reconstructed object, the reconstructed object including the at least two fragments aligned by the transformation.