• DocumentCode
    960594
  • Title

    Automatic Creation of Object Hierarchies for Ray Tracing

  • Author

    Goldsmith, Jeffrey ; Salmon, John

  • Author_Institution
    Jet Propulsion Laboratory
  • Volume
    7
  • Issue
    5
  • fYear
    1987
  • fDate
    5/1/1987 12:00:00 AM
  • Firstpage
    14
  • Lastpage
    20
  • Abstract
    Intersection calculations dominate the run time of canonical ray tracers. A common algorithm to reduce the number of intersection tests required is the intersection of rays with a tree of extents, rather than the whole database of objects. A shortcoming of this method is that these trees are difficult to generate. Additionally, manually generated trees can be poor, greatly reducing the run-time improvement available. We present methods for evaluation of these trees in approximate number of intersection calculations required and for automatic generation of good trees. These methods run in O(nlogn) expected time where n is the number of objects in the scene. We report some examples of speedups.
  • Keywords
    Computational modeling; Image databases; Optical refraction; Ray tracing; Rendering (computer graphics); Visual databases;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/MCG.1987.276983
  • Filename
    4057175