1. A computer-implemented method for mapping a detail model to a destination, comprising: (a) obtaining a destination surface comprised of a smooth surface; (b) tessellating the destination surface to generate a mesh representation of the destination surface; (c) generating a parameterization of the mesh representation; and (d) reverse mapping a point of a detail model surface to a point of the destination surface via the parameterization and mesh representation, wherein: (i) the detail model surface comprises a three-dimensional (3D) geometry having a height component; (ii) the reverse mapping maps a Z-value for the height component to the destination surface; (iii) the reverse mapping is based on a closest point determination; and (iv) the point of the detail model surface is mapped to the point of the destination surface by mapping the point of the detail model surface to the parameterization, from the parameterization to the mesh representation, and from a mesh representation to a point closest to the mesh representation point on the destination surface.