1. A computing device, comprising: a processor; a memory having computer-executable instructions stored thereupon which, when executed by the processor, cause the computing device to obtain input data comprising geometric data defining one or more models; determine a number of perspectives for capturing depth map data of the one or more models; capture depth map data from the perspectives; generate point cloud data by merging the depth map data from the perspectives; and generate mesh data by applying a surface reconstruction to the point cloud data, the mesh data defining components of the model that are viewable from the perspectives.