• DocumentCode
    727295
  • Title

    An efficient and high quality rasterization algorithm and architecture in 3D graphics systems

  • Author

    Yeong-Kang Lai ; Yu-Chieh Chung

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
  • fYear
    2015
  • fDate
    24-27 May 2015
  • Firstpage
    2537
  • Lastpage
    2540
  • Abstract
    In order to render 3-D graphics efficiently, rendering pipeline fixed function have been developed. Traditional triangle traversal techniques using edge-equation-based or scan-line-based methods may cause potential instability from the division operations. Moreover, traditional anti-aliasing techniques using the grid-based or point-sharing of edge to do super-sampling are not regular and the quality is also not good enough. This paper develops an efficient barycentric-based traversal algorithm using Ladder Start tile which is division free. Throughout the process, improved the efficiency and stability of the graphic rendering and no extra traversal position is produced to reduce the number of pixel tests. It also proposed a novel quality strategy for primitive´s shared-edge sampling in antialiasing operation. The blending colors in the neighborhood of these edges according to a set of simple coverage rules, allowing area approximate, yet the fast and more robust anti-aliasing.
  • Keywords
    rendering (computer graphics); 3D graphic rendering; 3D graphics systems; Ladder start tile; anti aliasing techniques; barycentric based traversal algorithm; division operations; edge equation; graphic rendering; high quality rasterization algorithm; rendering pipeline fixed function; scan line based methods; shared edge sampling; super sampling; Algorithm design and analysis; Engines; Hardware; Image color analysis; Image edge detection; Rendering (computer graphics); 3D Graphics; Anti-Aliasing; Tile Traversal;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
  • Conference_Location
    Lisbon
  • Type

    conf

  • DOI
    10.1109/ISCAS.2015.7169202
  • Filename
    7169202