Processing of 3D computer graphics data on multiple shading engines
US8743117B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Dec 15, 2010 |
| Grant date | Jun 3, 2014 |
| Priority date | — |
| Expiry date | Jan 23, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T2210/52
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for texturing and shading a 3D computer graphic image on shading engines. First, the image is subdivided into tiles and each tile is subdivided into micro tiles. An object list is allocated to each tile, the object list containing data defining objects visible in the tile. For one micro tile, it is determined which pixels in the micro tile are intersected by an object A in the object list and it is determined which pixels in the micro tile are intersected by at least one other object in the object list. In parallel with the determination step, pixel intersection data is outputted for an object B for which all intersection determinations for each of the micro tiles in a selected tile have been performed. The pixel intersection data is output to at least one of the shading engines.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.