Abstract: The present invention provides a method and system for generation of 3-D content from 2-D sources. In particular, the present invention provides a method for determining a point cloud from one or more 2-D sources. The method of the present utilizes a search process for locating a point of maximal crossing of line segments, wherein each line segment line is generated for each possible point match between an image point in a first 2-D scene data source and an image point in a second 2-D scene data source. The search is performed over all possible camera rotation angles. The point cloud solution generated by the methods of the present invention may then be utilized as input to perform texture mapping or further 3-D processing.