In some examples, the system 100 may perform point cloud registration (e.g., the point cloud 112 is registered to a common template) and generate output data such as mesh data 118, which may correspond to an output mesh, 3D scan, 3D model, deformable model, reposable human avatar, and/or the like. Thus, the mesh data 118 may include detailed geometry and/or color information representing an appearance of the user 5 and may be used to represent the user 5 using 3D surfaces. However, while these terms are closely related, there are slight differences between them and therefore these terms may have a specific meaning. For example, the system 100 may generate depth information corresponding to the point cloud 112 (or a structured data representation of the point cloud 112), which may be referred to as the scan. The system 100 may then perform an alignment process to deform a set of free body vertices (referred to as the mesh) so that they are close to the point cloud 112 (or the structured data representation of the point cloud 112) while also being likely according to a statistical model of human shape and pose. Thus, the scan (e.g., 3D scan) may refer to the depth information, with or without color information, whereas the mesh (e.g., output mesh, 3D model, human avatar) may refer to a deformable model or reposable avatar.