Clipping 2D polygons is one of the basic routines in computer graphics. In rendering complex 3D images it has to be done several thousand times. Efficient algorithms are therefore very important. We present such an efficient algorithm for clipping arbitrary 2D-polygons. The algorithm can handle arbitrary closed polygons, specifically where the clip and subject polygons may self-intersect. The algorithm is simple and faster than Vatti's [1992] algorithm, which was designed for the general case as well. Simple modifications allow determination of union and set theoretic differences of two arbitrary polygons.
CITATION STYLE
Greiner, G., & Hormann, K. (1998). Efficient clipping of arbitrary polygons. ACM Transactions on Graphics, 17(2), 71–83. https://doi.org/10.1145/274363.274364
Mendeley helps you to discover research relevant for your work.