• DocumentCode
    2339840
  • Title

    Distributed interactive ray tracing of dynamic scenes

  • Author

    Wald, Ingo ; Benthin, Carsten ; Slusallek, Philipp

  • Author_Institution
    Comput. Graphics Group, Saarlandes Univ., Saarbrucken, Germany
  • fYear
    2003
  • fDate
    21-21 Oct. 2003
  • Firstpage
    77
  • Lastpage
    85
  • Abstract
    Recently developed interactive ray tracing systems combine the high performance of todays CPUs with new algorithms and implementations to achieve a flexible and high-performance rendering system offering high-quality, but nonetheless interactive 3D graphics. However, due to its history in offline rendering, interactive ray tracing is usually limited to static scenes and simple walkthroughs. In order to become truly interactive ray tracing must efficiently support dynamic scenes. We present a simple and practical method that allows to interactively ray trace dynamic scenes in a distributed PC cluster environment. Our method separates the scene into independent objects with common properties concerning dynamic updates - similar to OpenGL display lists and scene graph libraries. Three classes of objects are distinguished: static objects are treated as before, objects undergoing affine transformations are handled by transforming rays, and objects with unstructured motion are rebuilt whenever necessary. We present performance and scalability results of our system using a variety of test scenes stressing a wide range of dynamic behaviour.
  • Keywords
    distributed processing; interactive systems; natural scenes; ray tracing; rendering (computer graphics); workstation clusters; distributed rendering system; dynamic scenes; interactive 3D graphics; interactive ray tracing; static objects; Displays; Dynamic range; Graphics; History; Layout; Libraries; Ray tracing; Rendering (computer graphics); Scalability; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003. IEEE Symposium on
  • Conference_Location
    Seattle, WA, USA
  • Print_ISBN
    0-7803-8122-X
  • Type

    conf

  • DOI
    10.1109/PVGS.2003.1249045
  • Filename
    1249045