3D scanning library which creates a point cloud using structured light, a method of scanning involving a projector and a camera.