1. A method for search-based matching for multiple parameter sets in computer animation, the method comprising: receiving a selection of a first set of joint parameters in a first model to match to a second set of joint parameters in a second model for an appendage of a computer generated object; receiving a request to switch between the first model that generated the first set of joint parameters and the second model that generated the second set of joint parameters; searching for a match between the first set of parameters and the second set of parameters, wherein the searching comprises: (a) incrementally adjusting the selected first set of joint parameters, (b) calculating a difference between the adjusted first set of joint parameters and the second set of joint parameters, (c) calculating a cost based on the difference, and (d) determining whether the cost is greater than a minimum; in accordance with a determination that the cost is greater than the minimum, re-executing steps (a)-(d); and in accordance with a determination that the cost is not greater than the minimum: replacing the second set of joint parameters with the adjusted first set of joint parameters, outputting the replacement first set of joint parameters for rendering the appendage of the object, and switching between the first model that generated the first set of joint parameters and the second model that generated the second set of joint parameters.