• DocumentCode
    760587
  • Title

    Octree-R: an adaptive octree for efficient ray tracing

  • Author

    Whang, Kyu-Young ; Song, Ju-Won ; Chang, Ji-Woong ; Kim, Ji-Yun ; Cho, Wan-Sup ; Park, Chong-Mok ; Song, II-Yeol

  • Author_Institution
    Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
  • Volume
    1
  • Issue
    4
  • fYear
    1995
  • fDate
    12/1/1995 12:00:00 AM
  • Firstpage
    343
  • Lastpage
    349
  • Abstract
    Ray tracing requires many ray-object intersection tests. A way of reducing the number of ray-object intersection tests is to subdivide the space occupied by objects into many nonoverlapping subregions, called voxels, and to construct an octree for the subdivided space. We propose the Octree-R, an octree-variant data structure for efficient ray tracing. The algorithm for constructing the Octree-R first estimates the number of ray-object intersection tests. Then, it partitions the space along the plane that minimizes the estimated number of ray-object intersection tests. We present the results of experiments for verifying the effectiveness of the Octree-R. In the experiment, the Octree-R provides a 4% to 47% performance gain over the conventional octree. The result shows the more skewed the object distribution (as is typical for real data), the more performance gain the Octree-R achieves
  • Keywords
    octrees; ray tracing; rendering (computer graphics); Octree-R; adaptive octree; object distribution; octree-variant data structure; performance; ray tracing; ray-object intersection tests; voxels; Computational modeling; Computer science; Data structures; Layout; Partitioning algorithms; Performance evaluation; Performance gain; Ray tracing; Shape; Testing;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/2945.485621
  • Filename
    485621