×

Hidden culling in tile-based computer generated images

  • US 9,805,500 B2
  • Filed: 12/19/2013
  • Issued: 10/31/2017
  • Est. Priority Date: 12/20/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for culling non-visible objects in a tiling unit of a tile-based rendering system configured to use a rendering space which is subdivided into a plurality of tiles, wherein each of the tiles comprises one or more regions for which depth comparisons are to be performed, each of the tiles comprising a plurality of pixels, the method comprising, for each of the tiles of the rendering space:

  • compiling a display list for the tile, the display list comprising object data for potentially visible objects in the tile, the compiling of the display list for the tile comprising, for each region of the tile and before rendering of the tile begins;

    deriving depth values for an object in the region;

    reading a depth threshold for the region from a memory;

    performing comparisons between the depth values for the object and the depth threshold for the region;

    determining whether the object entirely covers the region; and

    when it is determined that the object entirely covers the region and in dependence on the results of at least one of the comparisons, updating the depth threshold for the region;

    in dependence on the result of at least one of the comparisons for each of the one or more regions of the tile, determining whether to cull the object for the tile, such that the object is not indicated in the display list for the tile; and

    subsequently beginning rendering the tile using the display list for the tile.

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