I'd like to know if there's a software program that can take a picture (several pictures if available) of a building and convert the picture (s) into a 3D model. I am particularly interested in the modeling the layout of the roofs of buildings. In general the pictures would be supplied via google streetview and/or satellite type google earth photos.