Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/54852.378457acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free access

A parallel algorithm for polygon rasterization

Published: 01 June 1988 Publication History
  • Get Citation Alerts
  • Abstract

    A parallel algorithm for the rasterization of polygons is presented that is particularly well suited for 3D Z-buffered graphics implementations. The algorithm represents each edge of a polygon by a linear edge function that has a value greater than zero on one side of the edge and less than zero on the opposite side. The value of the function can be interpolated with hardware similar to hardware required to interpolate color and Z pixel values. In addition, the edge function of adjacent pixels may be easily computed in parallel. The coefficients of the "Edge function" can be computed from floating point endpoints in such a way that sub-pixel precision of the endpoints can be retained in an elegant way.

    References

    [1]
    Bresenham, J. Algorithm for Computer Control of Digital Plotter. IBM Systems Journal 4,1 (1965), 25-30.
    [2]
    Foley, J. and A. Van Dam, "Fundamentals of Interactive Computer Graphics."
    [3]
    Fuchs, H. and Poulton J. PIXEL-PLANES: A VLSI-Oriented Design for a Raster Graphics Engine. VLSI DESIGN (Third Quarter 1981), 20-28.
    [4]
    Fujimoto, A. and Iwata, K. Jag-Free Images on Raster Displays. IEEE Computer Graphics and Applications 3,9 (December 1983), 26-34.
    [5]
    Whitton, M. Memory Design for Raster Graphics Displays. iEEE Computer Graphics and Applications 4,3 (March 1984), 48-65.

    Cited By

    View all
    • (2024)Interval Shading: using Mesh Shaders to generate shading intervals for volume renderingProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/36753807:3(1-11)Online publication date: 9-Aug-2024
    • (2024)Learning to Rasterize DifferentiablyComputer Graphics Forum10.1111/cgf.1514543:4Online publication date: 24-Jul-2024
    • (2024)Systematic Review of Extended Reality for Smart Built Environments Lighting Design SimulationsIEEE Access10.1109/ACCESS.2024.335916712(17058-17089)Online publication date: 2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGGRAPH '88: Proceedings of the 15th annual conference on Computer graphics and interactive techniques
    August 1988
    356 pages
    ISBN:0897912756
    DOI:10.1145/54852
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 June 1988

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. linear edge function
    2. parallel processing
    3. polygon rasterization
    4. sub-pixel vertices

    Qualifiers

    • Article

    Conference

    SIGGRAPH88
    Sponsor:

    Acceptance Rates

    SIGGRAPH '88 Paper Acceptance Rate 34 of 161 submissions, 21%;
    Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)451
    • Downloads (Last 6 weeks)51
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Interval Shading: using Mesh Shaders to generate shading intervals for volume renderingProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/36753807:3(1-11)Online publication date: 9-Aug-2024
    • (2024)Learning to Rasterize DifferentiablyComputer Graphics Forum10.1111/cgf.1514543:4Online publication date: 24-Jul-2024
    • (2024)Systematic Review of Extended Reality for Smart Built Environments Lighting Design SimulationsIEEE Access10.1109/ACCESS.2024.335916712(17058-17089)Online publication date: 2024
    • (2024)3D facial modeling, animation, and rendering for digital humans: A surveyNeurocomputing10.1016/j.neucom.2024.128168598(128168)Online publication date: Sep-2024
    • (2023)State‐of‐the‐art in Large‐Scale Volume Visualization Beyond Structured DataComputer Graphics Forum10.1111/cgf.1485742:3(491-515)Online publication date: 27-Jun-2023
    • (2023)VR Visualization of Heritage Structures at Different Scales via Mode Switching2023 IEEE 20th India Council International Conference (INDICON)10.1109/INDICON59947.2023.10440757(349-354)Online publication date: 14-Dec-2023
    • (2023)A workflow for rapid assessment of complex courtyard wind environment based on parallel lattice Boltzmann methodBuilding and Environment10.1016/j.buildenv.2023.110112233(110112)Online publication date: Apr-2023
    • (2022)Accelerating Unstructured Mesh Point Location With RT CoresIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2020.304293028:8(2852-2866)Online publication date: 1-Aug-2022
    • (2022)A proposal for an FPGA-based graphical pipeline for virtual depth image generation2022 International Symposium on Measurement and Control in Robotics (ISMCR)10.1109/ISMCR56534.2022.9950575(1-5)Online publication date: 28-Sep-2022
    • (2021)Voxelisation Algorithms and Data Structures: A ReviewSensors10.3390/s2124824121:24(8241)Online publication date: 9-Dec-2021
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media