Patent ID: 11941739
Assignee: PIXAR
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method comprising:
receiving a set of input values for posing an initial mesh defining a surface of a three-dimensional object;
providing the set of input values to a neural network trained based upon training posed meshes generated using a rigging model to generate mesh offset values defined in three-dimensional space based upon the set of input values and the initial mesh, the neural network comprising an input layer, an output layer, and a plurality of intermediate layers;
generating, by the output layer of the neural network, a set of offset values corresponding to a set of three-dimensional target points based on the set of input values;
applying the offset values to the initial mesh to generate a posed mesh; and
outputting the posed mesh for generating an animation frame, wherein the neural network is trained by:
executing the rigging model based upon a set of training values to pose a training input mesh to generate a training deformed mesh;
providing the set of training values as input to the input layer of the neural network;
generating, based on output of the neural network, a training estimated mesh; and
updating parameters of the neural network to minimize a loss function between the training estimated mesh and the training deformed mesh.