Patent ID: 9305386
Filing Date: 2016-04-05
CPC Classification: G06F,G06T

Claim Text:
1. A computer-implemented method, the method comprising: concurrently presenting (1) a three-dimensional world space view of a computer animation model in a coordinate system, the world space view including a three-dimensional rendering of an object and a three-dimensional motion trail of the object between a first key frame point on the three-dimensional motion trail within the world space view and a second key frame point on the three-dimensional motion trail within the world space view, wherein the first key frame point is associated with a first tangent handle for a user to adjust the three-dimensional motion trail of the object within the world space view, and (2) a two-dimensional graph editor that presents one or more curves, each curve representing a motion trail of the object along a respective axis of the coordinate system over time, and wherein the graph editor presents the first key frame point on a first curve of the graph editor; receiving, within the three-dimensional world space view, user input of a first adjustment to the first tangent handle of the first key frame point on the three-dimensional motion trail within the world space view; determining a second adjustment to a second tangent handle of the first key frame point within the two-dimensional graph editor, the second adjustment corresponding to the user input within the three-dimensional world space view of the first adjustment to the first tangent handle of the first key frame point on the three-dimensional motion trail within the world space view; and concurrently presenting the first tangent handle on the motion trail within the world space view according to the first adjustment and presenting the second tangent handle on the curve within the graph editor according to the second adjustment to the second tangent handle corresponding to the first adjustment to the first tangent handle.