• DocumentCode
    3232415
  • Title

    Incremental Raycasting of Piecewise Quadratic Surfaces on the GPU

  • Author

    Stoll, Carsten ; Gumhold, Stefan ; Seide, HansPeter

  • Author_Institution
    MPI Informatik
  • fYear
    2006
  • fDate
    18-20 Sept. 2006
  • Firstpage
    141
  • Lastpage
    150
  • Abstract
    To overcome the limitations of triangle and point based surfaces several authors have recently investigated surface representations that are based on higher order primitives. Among these are MPU, SLIM surfaces, dynamic skin surfaces and higher order iso-surfaces. Up to now these representations were not suitable for interactive applications because of the lack of an efficient rendering algorithm. In this paper we close this gap for implicit surface representations of degree two by developing highly optimized GPU implementations of the raycasting algorithm. We investigate techniques for fast incremental raycasting and cover per fragment and per quadric backface culling. We apply the approaches to the rendering of SLIM surfaces, quadratic iso-surfaces over tetrahedral meshes and bilinear quadrilaterals. Compared to triangle based surface approximations of similar geometric error we achieve only slightly lower frame rates but with much higher visual quality due to the quadratic approximation power of the underlying surfaces
  • Keywords
    approximation theory; computational geometry; computer graphic equipment; data visualisation; ray tracing; rendering (computer graphics); GPU; SLIM surface; backface culling; bilinear quadrilateral; geometric error; graphics hardware; graphics rendering; incremental raycasting; piecewise quadratic surface; quadratic approximation; surface approximation; surface representation; tetrahedral mesh; Computer graphics; Ellipsoids; Geometry; Hardware; Rendering (computer graphics); Skin; Software algorithms; Surface reconstruction; Testing; Visualization; graphics hardware; raytracing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Interactive Ray Tracing 2006, IEEE Symposium on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    1-4244-0693-5
  • Type

    conf

  • DOI
    10.1109/RT.2006.280225
  • Filename
    4061556