×

Graphics system and method for rendering independent 2D and 3D objects using pointer based display list video refresh operations

  • US 6,518,965 B2
  • Filed: 10/04/2001
  • Issued: 02/11/2003
  • Est. Priority Date: 04/27/1998
  • Status: Active Grant
First Claim
Patent Images

1. A method for rendering one or more three dimensional images, the method comprising:

  • receiving geometry data, wherein the geometry data includes a plurality of parameters defining a plurality of vertices, wherein said plurality of vertices are usable to form a plurality of polygon primitives, and wherein said plurality of polygon primitives represent a surface of at least one three-dimensional object;

    constructing a 3D virtual display refresh list in a memory in response to the geometry data, wherein said constructing comprises;

    performing setup on polygons defined by said vertices, wherein said performing setup includes assembling a list of the parameters for each of the vertices and determining slope values for the polygon edges;

    positioning the polygons in a spanning manner using the vertices of the polygons and the slope values for the polygon edges; and

    constructing the 3D virtual display refresh list for each span line, the 3D virtual display refresh list comprising pointers which reference viewed polygon spans;

    executing the 3D virtual display refresh list, wherein said executing includes reading the virtual display refresh list and generating pixel data in response thereto, wherein the pixel data is useable for rendering the one or more three dimensional images on a display device.

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