1. A method, comprising: receiving, at a computing device, at least a first object representation and a second object representation, wherein the first object representation is associated with a first surface representation, and wherein the second object representation is associated with a second surface representation; applying an object transformation to the first object representation to modify one or more geometric features of the first object representation based on one or more values of one or more characteristics of the first surface representation using the computing device; applying the object transformation to the second object representation to modify one or more geometric features of the second object representation based on one or more values of one or more characteristics of the second surface representation using the computing device; aligning the first object representation and the second object representation using an alignment of the transformed first object representation and the transformed second object representation by the computing device; and providing an output of the computing device based on the aligned first object representation and second object representation.