• DocumentCode
    958961
  • Title

    The Light Buffer: A Shadow-Testing Accelerator

  • Author

    Haines, Eric A. ; Greenberg, Donald P.

  • Author_Institution
    Cornell University
  • Volume
    6
  • Issue
    9
  • fYear
    1986
  • Firstpage
    6
  • Lastpage
    16
  • Abstract
    In one area of computer graphics, realistic image synthesis, the ultimate goal is to produce a picture indistinguishable from a photograph of a real environment. A particularly powerful technique for simulating light reflection-an important element in creating this realism-is called ray tracing. This method produces images of excellent quality, but suffers from lengthy computation time that limits its practical use. This article presents a new method to reduce shadow testing time during ray tracing. The technique involves generating light buffers, each of which partition the environment with respect to an individual light source. These partition descriptions are then used during shadow testing to quickly determine a small subset of objects that may have to be tested for intersection. The results of timing tests illustrate the beneficial performance of these techniques. The tests compare the standard ray-tracing algorithm to light buffers of varying resolution.
  • Keywords
    Acceleration; Encoding; Layout; Life estimation; Light sources; Lighting; Material properties; Pixel; Ray tracing; Testing;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/MCG.1986.276832
  • Filename
    4056983