×

Coordinated 2-dimensional and 3-dimensional graphics processing

  • US 9,317,953 B2
  • Filed: 10/03/2011
  • Issued: 04/19/2016
  • Est. Priority Date: 01/05/2011
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×