Patent Document ID: 20140002449
Application ID: 13928497
Patent Status: 0

Claim One:
1. A system, allowing a two-dimensional (2D) character to perform a three-dimensional (3D) motion, comprising: a 3D motion load unit, for corresponding 3D human motion data to a virtual bone, and recording all motion data by a matrix to obtain a motion bone world matrix (WM); a virtual camera transformation unit, for setting up a virtual camera for observing the 3D motion and the virtual bone to define a view point for observing the 3D motion, the view point being any position in a 3D world; calculating a motion angle to obtain rotation and angle information of human body parts when performing the 3D motion to further obtain a virtual camera transformation matrix (VCM) calculated according to the virtual camera as an observation view point; and transforming 3D coordinates to 2D coordinates and a depth to obtain coordinates and depth information of the 3D motion and the body parts in motion; a 2D motion transformation unit, for executing a sprite angle calculation to determine which image of which angle is to be displayed when presenting the 3D motion by a sprite, determining a corresponding relationship between an angle precision and all images of a sprite image set, executing a 2D rotation calculation step, executing a 2D scale calculation and free-form transformation step, and executing a depth relation conversion calculation step; and a display unit, for processing, outputting and displaying a result.