• DocumentCode
    2555860
  • Title

    Pixel masks for screen-door transparency

  • Author

    Mulder, Jurriaan D. ; Groen, Frans C A ; Van Wijk, Jarke J.

  • Author_Institution
    Center for Math. & Comput. Sci., CWI, Amsterdam, Netherlands
  • fYear
    1998
  • fDate
    24-24 Oct. 1998
  • Firstpage
    351
  • Lastpage
    358
  • Abstract
    Rendering objects transparently gives additional insight in complex and overlapping structures. However, traditional techniques for the rendering of transparent objects such as alpha blending are not very well suited for the rendering of multiple transparent objects in dynamic scenes. Screen door transparency is a technique to render transparent objects in a simple and efficient way: no sorting is required and intersecting polygons can be handled without further preprocessing. With this technique, polygons are rendered through a mask: only where the mask is present, pixels are set. However, artifacts such as incorrect opacities and distracting patterns can easily occur if the masks are not carefully designed. The requirements on the masks are considered. Next, three algorithms are presented for the generation of pixel masks. One algorithm is designed for the creation of small (e.g. 4×4) masks. The other two algorithms can be used for the creation of larger masks (e.g. 32×32). For each of these algorithms, results are presented and discussed.
  • Keywords
    data visualisation; realistic images; rendering (computer graphics); alpha blending; distracting patterns; dynamic scenes; incorrect opacities; intersecting polygons; multiple transparent objects; object rendering; overlapping structures; pixel masks; screen door transparency; Application software; Computational modeling; Computer displays; Computer graphics; Computer science; Data visualization; Layout; Mathematics; Optical refraction; Rendering (computer graphics); Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visualization '98. Proceedings
  • Conference_Location
    Research Triangle Park, NC, USA
  • ISSN
    1070-2385
  • Print_ISBN
    0-8186-9176-X
  • Type

    conf

  • DOI
    10.1109/VISUAL.1998.745323
  • Filename
    745323