Patent ID: 9317953
Filing Date: 2016-04-19
CPC Classification: A63F,G06T

Claim Text:
1. A data processing system for graphics processing, comprising: a scene manager implemented in a hardware processor, and comprising: a scene loader operative to receive a scene description obtained after processing a design in a 3-dimensional authoring tool, the scene description comprising: a description of 3 dimensional objects in the scene, first 2-dimensional frame data for the 3-dimensional objects; and guidance information for replacing the first 2-dimensional frame data; a texture image modification unit, operative to receive second 2-dimensional frame data rendered in a 2-dimensional frame buffer by a 2-dimensional rendering engine, the second 2-dimensional frame data being obtained after processing a design in a 2-dimensional authoring tool, and to replace the first 2-dimensional frame data by the second 2-dimensional frame data by associating coordinates of the second 2-dimensional frame data in the frame buffer to the 3-dimensional objects according to the guidance information; and an animation scheduler operative to schedule and monitor an animation of the scene; a display manager operative to invoke the scene manager to render output frames in a display buffer at a selected frequency of operation; and a scene renderer configured for automatically applying the second 2-dimensional frame data to the 3-dimensional objects to produce textured 3-dimensional objects in the display buffer and outputting the textured 3-dimensional objects in the animation, wherein the scene manager is operative to define generic graphic areas in a rendering buffer and to iterate a 3-dimensional animation by storing new 2-dimensional frame data in the generic graphic areas, and accessing the new 2-dimensional frame data in respective iterations of the 3-dimensional animation.