• DocumentCode
    761870
  • Title

    Discrete ray tracing

  • Author

    Yagel, Roni ; Cohen, Daniel ; Kaufman, Arie

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • Volume
    12
  • Issue
    5
  • fYear
    1992
  • Firstpage
    19
  • Lastpage
    28
  • Abstract
    Discrete ray tracing, or 3-D raster ray tracing (RRT), which, unlike existing ray tracing methods that use geometric representation for the 3-D scene employs a 3-D discrete raster of voxels for representing the 3-D scene in the same way a 2-D raster of pixels represents a 2-D image, is discussed. Each voxel is a small quantum unit of volume that has numeric values associated with it representing some measurable properties or attributes of the real object or phenomenon at that voxel. It is shown that RRT operates in two phases: preprocessing voxel and discrete ray tracing. In the voxel phase, the geometric model is digitized using 3-D scan-conversion algorithms that convert the continuous representation of the model into a discrete representation within the 3-D raster. In the second phase, RRT employs a discrete variation of the conventional recursive ray tracer in which 3-D discrete rays are traversed through the 3-D raster to find the first surface voxel. Encountering a nontransparent voxel indicates a ray-surface hit. Results obtained by running the RRT software one one 20-MIPS (25-GHz) processor of a Silicon Graphics 4D/240GTX are presented in terms of CPU time.<>
  • Keywords
    computational geometry; computer graphics; 3-D raster ray tracing; 3-D scene; CPU time; RRT software; Silicon Graphics 4D/240GTX; discrete ray tracing; geometric model; geometric representation; nontransparent voxel; preprocessing voxel; scan-conversion algorithms; voxels; Casting; Clouds; Costs; Image quality; Layout; Pixel; Ray tracing; Rendering (computer graphics); Subspace constraints; Testing;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/38.156009
  • Filename
    156009