1. A method for constructing a 3D model of an object comprising the steps of: a. capturing a series of photographic images of an object using a camera having a planar image collector, where the step of capturing images collects the images of the object from a plurality of different angles, where the angle associated with each image is determined from a pre-selected reference point in three-dimensional space and where from that associated angle it is possible to determine the location in three-dimensional space of the plane of the image collection; b. processing each photographic image to identify clusters of pixels in the image that describe the object; c. tracing the perimeter of each cluster of the pixels in the image that describe the object to gather a set of pixels which describe the a silhouette contour of the object's shape, and thereby create a set of silhouette contours; d. processing the points of the silhouette contours to select from those points the vertices of a polygon which approximates the silhouette contour of the object's shape, and thereby create a set of silhouette contour polygons; e. creating an initial three-dimensional model of the object using one of the silhouette contour polygons, the three-dimensional model being formed by making a conical projection from one of the set of silhouette contour polygons, creating along the bounds of the conical projection a near and far face for the object model, with the near and far faces each representing a projection of the vertices of the silhouette contour polygon in three-dimensional space, and creating additional faces to span volume between the points of the near and far faces based on pairs of adjacent vertices in the near and far faces; and f. refining the initial three-dimensional model of the object by selecting the silhouette contour polygons for a given image, projecting each face of the initial three-dimensional model of the object onto the two-dimensional plane of image collection for given image and revising the set of vertices of the projected face so that it bounds an the space which falls with the boundaries of the silhouette contour polygons for the given image and creating a set of three dimensional coordinates for each of the vertices of the revised set of vertices.