Back to results
US 11,893,673 B2Granted
Morph target animation
OwnerTim Wu, Pavel Sumetc +1inventors
InventorsTim Wu, Pavel Sumetc, David Bullivant
Life of this patent
Estimating the term…
Abstract
A computer graphics animation system is provided to assist prevent the generation of undesirable shapes, by providing realistic examples of a subject which are incorporated into an interpolation function which can be used to animate a new shape deformation of the subject.
Claims21
A method for generating a weighted interpolation between a plurality n of morph target shapes B1 . . . Bn elative to a base shape B0 including the steps of:
- receiving a set of weights W, including for each morph target shape Bk of the morph target shapes B1 . . . Bn, a weight wk to be applied to that morph target shape Bk;
- receiving a plurality m of constraint shapes C1 . . . Cm, each constraint shape associated with non-zero weights (associated weights) on one or more of the morph target shapes B1 . . . Bn (associated shapes);
- generating a continuous multivariate interpolation function configured to reproduce each morph target shape and each constraint shape when a respective morph target shape or a constraint shape's associated weights on associated shapes are provided as arguments to the interpolation function;
- and using the weights W to be applied to morph target shapes as arguments of the interpolation function to generate the weighted interpolation, wherein the interpolation function has the form:
- ƒ(W)=B0+Σk=1n (wk ΔBk)+Σ1=1m (βi ΔCi)
- wherein ΔBk represents a modified morph target shape;
- ΔCi represents a modified constraint shape;
- and
- βi represents a modifier applied to each constraint shape Ci;
- wherein the interpolation function is configured to make the interpolation function hold for all constraint shapes C1 . . . Cm.
7 more elements
Dependencies are inferred from the claim text.