1. A computer-implemented method for use in animating an object, comprising: providing a three-dimensional, high-resolution model of the object in memory; providing a control cage for the high resolution model, wherein the control cage comprises a plurality of control faces each defined by a number of control vertices; with a microprocessor, generating a thin-layer segment for each of the control faces including extruding a set of the control vertices a distance toward the high resolution model; and with a microprocessor, binding the control cage to the high resolution model based on the generated thin-layer segments.