Patent ID: 8886501

Claim:
A computer-implemented method of simulating a deformation of a deformable object, the method comprising: defining an original shape based on a non-deformed state of a deformable object, wherein the original shape comprises a plurality of original data points; defining an actual shape corresponding to a deformed state of the deformable object, wherein the actual shape comprises a plurality of actual data points; defining a goal shape corresponding to the non-deformed state of the deformable object such that the goal shape is a matched version of the original shape, wherein the goal shape comprises a plurality of goal data points; matching the original shape comprising original data points to corresponding actual data points in the actual shape by rotating and translating the original shape of the deformable object; and updating parameters of each actual data point according to a position of a corresponding goal data point in the goal shape by moving each of the plurality of actual data points corresponding to the deformed state toward a corresponding goal data point in the goal shape.