Title :
A new line clipping algorithm with hardware acceleration
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of West Bohemia
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;
Conference_Titel :
Computer Graphics International, 2004. Proceedings
Conference_Location :
Crete
Print_ISBN :
0-7695-2171-1
DOI :
10.1109/CGI.2004.1309220