• DocumentCode
    1365230
  • Title

    GPU-Based Interactive Cut-Surface Extraction From High-Order Finite Element Fields

  • Author

    Nelson, Blake ; Haimes, Robert ; Kirby, Robert M.

  • Author_Institution
    Sci. Comput. & Imaging Inst., Univ. of Utah, Salt Lake City, UT, USA
  • Volume
    17
  • Issue
    12
  • fYear
    2011
  • Firstpage
    1803
  • Lastpage
    1811
  • Abstract
    We present a GPU-based ray-tracing system for the accurate and interactive visualization of cut-surfaces through 3D simulations of physical processes created from spectral/hp high-order finite element methods. When used by the numerical analyst to debug the solver, the ability for the imagery to precisely reflect the data is critical. In practice, the investigator interactively selects from a palette of visualization tools to construct a scene that can answer a query of the data. This is effective as long as the implicit contract of image quality between the individual and the visualization system is upheld. OpenGL rendering of scientific visualizations has worked remarkably well for exploratory visualization for most solver results. This is due to the consistency between the use of first-order representations in the simulation and the linear assumptions inherent in OpenGL (planar fragments and color-space interpolation). Unfortunately, the contract is broken when the solver discretization is of higher-order. There have been attempts to mitigate this through the use of spatial adaptation and/or texture mapping. These methods do a better job of approximating what the imagery should be but are not exact and tend to be view-dependent. This paper introduces new rendering mechanisms that specifically deal with the kinds of native data generated by high-order finite element solvers. The exploratory visualization tools are reassessed and cast in this system with the focus on image accuracy. This is accomplished in a GPU setting to ensure interactivity.
  • Keywords
    data visualisation; finite element analysis; image processing; ray tracing; rendering (computer graphics); solid modelling; 3D simulation; GPU-based interactive cut-surface extraction; GPU-based ray-tracing system; OpenGL rendering; high-order finite element field; high-order finite element method; image accuracy; image quality; imagery; interactive visualization; scientific visualization; texture mapping; visualization system; visualization tool; Data visualization; Finite element methods; Graphics processing unit; Image color analysis; Linear approximation; Tensile stress; GPU ray-tracing; GPU-based root-finding; High-order finite elements; cut-plane extraction; cutsurface extraction.; spectral/hp elements;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2011.206
  • Filename
    6064943