Efficient Direct Isosurface Rasterization of Scalar Volumes

被引:3
|
作者
Kreskowski, A. [1 ]
Rendle, G. [1 ]
Froehlich, B. [1 ]
机构
[1] Bauhaus Univ Weimar, Virtual Real & Visualizat Res Grp, Weimar, Germany
关键词
VISUALIZATION; GPU;
D O I
10.1111/cgf.14670
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we propose a novel and efficient rasterization-based approach for direct rendering of isosurfaces. Our method exploits the capabilities of task and mesh shader pipelines to identify subvolumes containing potentially visible isosurface geometry, and to efficiently extract primitives which are consumed on the fly by the rasterizer. As a result, our approach requires little preprocessing and negligible additional memory. Direct isosurface rasterization is competitive in terms of rendering performance when compared with ray-marching-based approaches, and significantly outperforms them for increasing resolution in most situations. Since our approach is entirely rasterization based, it affords straightforward integration into existing rendering pipelines, while allowing the use of modern graphics hardware features, such as multi-view stereo for efficient rendering of stereoscopic image pairs for geometry-bound applications. Direct isosurface rasterization is suitable for applications where isosurface geometry is highly variable, such as interactive analysis scenarios for static and dynamic data sets that require frequent isovalue adjustment.
引用
收藏
页码:215 / 226
页数:12
相关论文
共 50 条
  • [1] Fast Isosurface Rendering on a GPU by Cell Rasterization
    Liu, B.
    Clapworthy, G. J.
    Dong, F.
    [J]. COMPUTER GRAPHICS FORUM, 2009, 28 (08) : 2151 - 2164
  • [2] Efficient ray casting polygonized isosurface of binary volumes
    Wei Li
    James K. Hahn
    [J]. The Visual Computer, 2021, 37 : 3139 - 3149
  • [3] Efficient ray casting polygonized isosurface of binary volumes
    Li, Wei
    Hahn, James K.
    [J]. VISUAL COMPUTER, 2021, 37 (12): : 3139 - 3149
  • [4] Interactive isosurface ray tracing of large octree volumes
    Knoll, Aaron
    Wald, Ingo
    Parker, Steven
    Hansen, Charles
    [J]. RT 06: IEEE SYMPOSIUM ON INTERACTIVE RAY TRACING 2006, PROCEEDINGS, 2006, : 115 - +
  • [5] Interactive Volume Isosurface Rendering Using BT Volumes
    Kloetzli, John
    Olano, Marc
    Rheingans, Penny
    [J]. I3D 2008: SYMPOSIUM ON INTERACTIVE 3D GRAPHICS AND GAMES, PROCEEDINGS, 2008, : 45 - 52
  • [6] Mixing in turbulent jets: Scalar measures and isosurface geometry
    Catrakis, HJ
    Dimotakis, PE
    [J]. JOURNAL OF FLUID MECHANICS, 1996, 317 : 369 - 406
  • [7] Space and time efficient isosurface extraction
    Petrik, Slavomir
    Skala, Vaclav
    [J]. COMPUTERS & GRAPHICS-UK, 2008, 32 (06): : 704 - 710
  • [8] Efficient Rasterization for Outdoor Radio Wave Propagation
    Schmitz, Arne
    Rick, Tobias
    Karolski, Thomas
    Kuhlen, Torsten
    Kobbelt, Leif
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2011, 17 (02) : 159 - 170
  • [9] Interactive isosurface ray tracing of time-varying tetrahedral volumes
    Wald, Ingo
    Friedrich, Heiko
    Knoll, Aaron
    Hansen, Charles D.
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2007, 13 (06) : 1727 - 1734
  • [10] Speculative Progressive Raycasting for Memory Constrained Isosurface Visualization of Massive Volumes
    Usher, Will
    Dyken, Landon
    Kumar, Sidharth
    [J]. 2023 IEEE 13TH SYMPOSIUM ON LARGE DATA ANALYSIS AND VISUALIZATION, LDAV, 2023, : 1 - 11