• DocumentCode
    832432
  • Title

    A Generic and Scalable Pipeline for GPU Tetrahedral Grid Rendering

  • Author

    Georgii, Joachim ; Westermann, Rüdiger

  • Author_Institution
    Comput. Graphics & Visualization Group, Technische Univ. Munchen
  • Volume
    12
  • Issue
    5
  • fYear
    2006
  • Firstpage
    1345
  • Lastpage
    1352
  • Abstract
    Recent advances in algorithms and graphics hardware have opened the possibility to render tetrahedral grids at interactive rates on commodity PCs. This paper extends on this work in that it presents a direct volume rendering method for such grids which supports both current and upcoming graphics hardware architectures, large and deformable grids, as well as different rendering options. At the core of our method is the idea to perform the sampling of tetrahedral elements along the view rays entirely in local barycentric coordinates. Then, sampling requires minimum GPU memory and texture access operations, and it maps efficiently onto a feed-forward pipeline of multiple stages performing computation and geometry construction. We propose to spawn rendered elements from one single vertex. This makes the method amenable to upcoming Direct3D 10 graphics hardware which allows to create geometry on the GPU. By only modifying the algorithm slightly it can be used to render per-pixel iso-surfaces and to perform tetrahedral cell projection. As our method neither requires any pre-processing nor an intermediate grid representation it can efficiently deal with dynamic and large 3D meshes
  • Keywords
    computational geometry; computer graphic equipment; grid computing; pipeline processing; rendering (computer graphics); GPU tetrahedral grid rendering; feed-forward pipeline; geometry construction; graphics hardware; Computational geometry; Computer graphics; Feedforward systems; Hardware; Personal communication networks; Pipelines; Plastics; Rendering (computer graphics); Sampling methods; Visualization; Direct volume rendering; programmable graphics hardware; unstructured grids; Adolescent; Adolescent Psychology; Child; Child Psychology; Curriculum; Great Britain; Health Services Needs and Demand; Humans; Interdisciplinary Communication; Mental Disorders; Mental Health Services; Psychosocial Deprivation; Teaching;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2006.110
  • Filename
    4015501