• DocumentCode
    3116370
  • Title

    A new line clipping algorithm with hardware acceleration

  • Author

    Skala, Vaclav

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of West Bohemia
  • fYear
    2004
  • fDate
    19-19 June 2004
  • Firstpage
    270
  • Lastpage
    273
  • Abstract
    Algorithms for line clipping against convex polygon have been studied for a long time and many research papers have been published so far. In spite of the latest graphical hardware development and significant increase of performance the clipping is still a bottleneck of the graphical pipeline. This paper presents a new robust and fast algorithm for line clipping by a convex polygon. The algorithm uses a small preprocessing in order to obtain significant speed up. The proposed algorithm is especially convenient for applications where points or lines are represented in homogeneous coordinates. The algorithm does not use division in floating point representation as the resulting points are in homogeneous coordinates. The algorithms benefit if vector-vector hardware supported operations can be used
  • Keywords
    computational geometry; solid modelling; convex polygon; hardware acceleration; homogeneous coordinates; line clipping algorithm; preprocessing technique; vector-vector hardware supported operation; Acceleration; Application software; Computational geometry; Computer graphics; Computer science; Computer science education; Equations; Hardware; Pipelines; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Graphics International, 2004. Proceedings
  • Conference_Location
    Crete
  • ISSN
    1530-1052
  • Print_ISBN
    0-7695-2171-1
  • Type

    conf

  • DOI
    10.1109/CGI.2004.1309220
  • Filename
    1309220