• DocumentCode
    1188890
  • Title

    New graphics pipeline approach speeds up atomic primitives rendering

  • Author

    Chen, Jim X.

  • Author_Institution
    Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
  • Volume
    5
  • Issue
    3
  • fYear
    2003
  • Firstpage
    86
  • Lastpage
    89
  • Abstract
    Many graphics and visualization applications require fast rendering and animation of finely detailed objects constructed of what I call atomic primitives. A primitive is a basic graphics shape - such as a line or triangle - that is scan-converted into a frame buffer. An atomic primitive is a very small primitive. I introduce new approaches in graphics pipeline hardware design that can speed up the rendering of these atomic primitives. Graphics hardware benchmarks and performance competitions often use polygon-fill rates as their efficiency and capability indicators. Improving polygon-rendering efficiencies can significantly advance the whole graphics research and application area. In graphics, many 3D graphics models are filled triangle meshes, thus, triangle rendering is an important special case of polygon rendering, and a small triangle is a special-case atomic-primitive. Based on our line statistics research, about 88 percent of triangles have edges, every one of which is shorter than 17 pixels. Thus, trying to improve the speed it takes to render small triangles makes good sense.
  • Keywords
    pipeline processing; rendering (computer graphics); 3D graphics models; atomic primitive rendering; edges; filled triangle meshes; graphics pipeline hardware design; line statistics; polygon-fill rates; Animation; Graphics; Hardware; Mathematical model; Pipelines; Rendering (computer graphics); Statistics; Visualization;
  • fLanguage
    English
  • Journal_Title
    Computing in Science & Engineering
  • Publisher
    ieee
  • ISSN
    1521-9615
  • Type

    jour

  • DOI
    10.1109/MCISE.2003.1196313
  • Filename
    1196313