skip to main content
article
Free Access

Efficient polygon-filling algorithms for raster displays

Published:01 October 1983Publication History
First page image

References

  1. 1 ACKLAND, B.D., AND WESTE, N.H. The edge flag algorithm--a fill method for raster scan displays, IEEE Trans. Comput. C-30, 1 (Jan. 1981), 41-47.Google ScholarGoogle Scholar
  2. 2 FOLEY, J.D., AND VAN DAM, A. Fundamentals o/Interactive Computer Graphics. Addison- Wesley, Reading, Mass., 1982, pp. 446-450. Google ScholarGoogle Scholar
  3. 3 NEWMAN, W.M., AND SPROULL, R.F. Principles o/ Interactive Computer Graphics. McGraw- Hill, New York, 1979, pp. 230-236. Google ScholarGoogle Scholar
  4. 4 PAVLIDIS, T. Contour filling in raster graphics. Comput. Gr. 15, 3 (Aug. 1981), 29-36. Google ScholarGoogle Scholar
  5. 5 SMITH, A.R. Tint fill. Comput. Gr. 13, 2 (Aug. 1979), 276-283. Google ScholarGoogle Scholar

Index Terms

  1. Efficient polygon-filling algorithms for raster displays

        Recommendations

        Reviews

        Joseph J. O'Rourke

        Polygon-filling algorithms are ubiquitous in computer graphics. They come in two main varieties: flood algorithms, which grow to all connected pixels from a seed, and parity-based algorithms, which invert interior pixels an odd number of times and exterior pixels an even number. Dunlavey presents two algorithms of the second variety. The first is Ackland and Weste's region-oriented procedure [1], which assumes that the pixels lie between the grid lines. The second is an original vector-oriented algorithm, which assumes that the pixels lie on the grid lines. Both algorithms are described in a uniform notation and explained very clearly. Speed-ups are suggested that limit the length of the scan line inversion. Finally, a careful proof of correctness is provided for the vector-oriented algorithm.

        Access critical reviews of Computing literature here

        Become a reviewer for Computing Reviews.

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Graphics
          ACM Transactions on Graphics  Volume 2, Issue 4
          October 1983
          57 pages
          ISSN:0730-0301
          EISSN:1557-7368
          DOI:10.1145/245
          Issue’s Table of Contents

          Copyright © 1983 ACM

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 October 1983
          Published in tog Volume 2, Issue 4

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader