Weight maps to generate off-center split maps of a shape
AssigneeSony Interactive Entertainment Inc.
InventorsRebecca Abel, Matthew J. Cioffi
Life of this patent
Estimating the term…
Abstract
A method for generating split-shapes. The method including generating a three dimensional (3D) wire frame of a shape that corresponds to an expression of a face. The method including generating a UV map that corresponds to the 3D wire frame. The method including identifying an isolated area of the shape using vertex weights or the UV map, wherein the isolated area corresponds to a portion of the face. The method including generating a weight map based on the vertex weights or the UV map, wherein the weight map identifies the isolated area. The method including generating a sub-shape of the shape based on the weight map, wherein the sub-shape is editable using an editing application.
Claims20
A method, comprising:
- generating a three dimensional (3D) wire frame of a shape that corresponds to an expression of a face;
- generating a UV map that corresponds to the 3D wire frame;
- identifying an isolated area of the shape using vertex weights or the UV map, wherein the isolated area corresponds to a portion of the face;
- generating a weight map based on the vertex weights or the UV map, wherein the weight map identifies the isolated area;
- and
- generating a sub-shape of the shape based on the weight map, wherein the sub-shape is editable using an editing application.
A non-transitory computer-readable medium storing a computer program for performing a method, the computer-readable medium comprising:
- program instructions for generating a three dimensional (3D) wire frame of a shape that corresponds to an expression of a face;
- program instructions for generating a UV map that corresponds to the 3D wire frame;
- identifying an isolated area of the shape using vertex weights or the UV map, wherein the isolated area corresponds to a portion of the face;
- program instructions for generating a weight map based on the vertex weights or the UV map, wherein the weight map identifies the isolated area;
- and
- program instructions for generating a sub-shape of the shape based on the weight map, wherein the sub-shape is editable using an editing application.
A computer system comprising:
- a processor;
- memory coupled to the processor and having stored therein instructions that, if executed by the computer system, cause the computer system to execute a method, comprising:
- generating a three dimensional (3D) wire frame of a shape that corresponds to an expression of a face;
- generating a UV map that corresponds to the 3D wire frame;
- identifying an isolated area of the shape using vertex weights or the UV map, wherein the isolated area corresponds to a portion of the face;
- generating a weight map based on the vertex weights or the UV map, wherein the weight map identifies the isolated area;
- and
- generating a sub-shape of the shape based on the weight map,
- wherein the sub-shape is editable using an editing application.
Dependencies are inferred from the claim text.