Patent ID: 8791942

Claim:
A computer method of creating a rotated view of a two-dimensional (2D) cartoon, the computer method comprising: obtaining, by a processor, at least two key views of the 2D cartoon, the 2D cartoon including a plurality of strokes; automatically determining, by a processor, a three-dimensional (3D) anchor position of each of at least a subset of strokes in the plurality of strokes by (i) calculating a line along a view direction through a center of the subset of strokes for each of the key views and (ii) determining the 3D anchor position based on a minimum distance between the center of the subset of strokes and each calculated lines associated with each of the key views; translating, by a processor, at least a subset of the plurality of strokes by an amount dependent on a rotation angle of a desired rotated view, said translating resulting in translated strokes; and rendering, by a processor, the translated strokes according to the 3D positions to form the desired rotated view of the 2D cartoon.