Patent ID: 8963927
Filing Date: 2015-02-24
Classification: G06T

Abstract:
1. A method for controlling presentation of a three dimensional (3D) animation sequence with a computing device, comprising: rendering the 3D animation sequence from a 3D animation file including vertex data of every vertex for every 3D image frame in the 3D animation sequence; providing a 3D vertex-baked model derived from the vertex data of the 3D animation file, the 3D vertex-baked model including a control surface providing a best-fit 3D shape to vertices of the 3D vertex-baked model; evaluating the vertex data of the 3D animation file to identify one or more augmentation portions within the 3D animation sequence, the one or more augmentation portions including a consecutive series of 3D image frames in the 3D animation sequence where a selected set of the vertices of the 3D vertex-baked model collectively change position less than a movement threshold; presenting the 3D animation sequence on a display device; during presentation of the 3D animation sequence, receiving a motion control input; and if the motion control input is received during presentation of the one or more augmentation portions of the 3D animation sequence, deviating from a default posture of the control surface in accordance with the motion control input.