Polynomial encoding of vertex data for use in computer animation of cloth and other materials
AssigneeSony Computer Entertainment America LLC
InventorAndrew Styles
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony Computer Entertainment America LLC
InventorAndrew Styles
Estimating the term…
An alternative to cloth simulation in which a plurality of different poses for a material are established, and then each component of each vertex position of the material is encoded into a polynomial by using corresponding vertices in the plurality of different poses for the material. The vertices are encoded relative to a neutral bind pose. The polynomial coefficients are calculated offline and then stored. At runtime, the poses are interpolated by using key variables which are input into the polynomials as different states, for example the turning speed of the player wearing the material, which may comprise a cloth jersey. The bind pose vertices are transformed into world space using the character skeleton. A smooth interpolation is achieved, and the polynomials can encode a large number of pose-meshes in a few constants, which reduces the amount of data that must be stored.
A method for use in animation of a material, comprising the steps of:
A computer program product comprising a medium for embodying a computer program for input to a computer and a computer program embodied in the medium for causing the computer to perform steps of:
A method for use in animation of a material, comprising the steps of:
A system for use in animation of a material, comprising:
Dependencies are inferred from the claim text.