Patent · US Expired

Identifying silhouette edges of objects to apply anti-aliasing

US6529207B1 · kind B1 · utility

44Cited by
10References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 31, 2000
Grant dateMar 4, 2003
Priority date
Expiry dateMay 31, 2020

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/503
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A graphics rendering system creates an image based on objects constructed of polygonal primitives, which can generate the perception of three-dimensional objects displayed on a two-dimensional display device. An anti-aliasing operation is applied to silhouette edges of the objects, which are the edges of primitives which are displayed at the perimeter of an object. A silhouette edge can be identified by determining how many times an edge is rendered, with each instance of the rendering of an edge corresponding to the rendering of a primitive that adjoins the edge. An edge that is rendered exactly once is interpreted as a silhouette edge. An example of a silhouette edge is an edge that adjoins one triangular primitive that is viewable and another triangular primitive that is hidden from view by other primitives. Another technique for identifying a silhouette edge can be applied to closed objects by determining whether a first primitive adjoining an edge is hidden from view by other primitives and a second primitive also adjoining the edge is viewable. Once the silhouette edges are identified, the anti-aliasing operation is applied thereto.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.