Hardware-based ray casting for tetrahedral meshes

被引:58
|
作者
Weiler, M [1 ]
Kraus, M [1 ]
Merz, M [1 ]
Ertl, T [1 ]
机构
[1] Univ Stuttgart, VIS, D-70569 Stuttgart, Germany
关键词
ray casting; pixel shading; programmable graphics hardware; cell projection; tetrahedral meshes; unstructured meshes; volume visualization; pre-integrated volume rendering;
D O I
10.1109/VISUAL.2003.1250390
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present the first implementation of a volume ray casting algorithm for tetrahedral meshes running on off-the-shelf programmable graphics hardware. Our implementation avoids the memory transfer bottleneck of the graphics bus since the complete mesh data is stored in the local memory of the graphics adapter and all computations, in particular ray traversal and ray integration, are performed by the graphics processing unit. Analogously to other ray casting algorithms, our algorithm does not require an expensive cell sorting. Provided that the graphics adapter offers enough texture memory, our implementation performs comparable to the fastest published volume rendering algorithms for unstructured meshes. Our approach works with cyclic and/or non-convex meshes and supports early ray termination. Accurate ray integration is guaranteed by applying pre-integrated volume rendering. In order to achieve almost interactive modifications of transfer functions, we propose a new method for computing three-dimensional preintegration tables.
引用
收藏
页码:333 / 340
页数:8
相关论文
共 50 条
  • [21] A DSP hardware-based laboratory for signals and systems
    Huettel, Lisa G.
    2006 IEEE 12th Digital Signal Processing Workshop & 4th IEEE Signal Processing Education Workshop, Vols 1 and 2, 2006, : 456 - 459
  • [22] Teaching hardware-based DSP: Theory to practice
    Wright, CHG
    Welch, TB
    Etter, DM
    Morrow, MG
    2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 4148 - 4151
  • [23] Interactive SIMD Ray Tracing for Large Deformable Tetrahedral Meshes
    Gross, Matthias
    Hagen, Hans
    Pfreundt, Franz-Josef
    RT08: IEEE/EG SYMPOSIUM ON INTERACTIVE RAY TRACING 2008, PROCEEDINGS, 2008, : 147 - 154
  • [24] Hardware-based volumetric knit-wear
    Daubert, K
    Seidel, HP
    COMPUTER GRAPHICS FORUM, 2002, 21 (03) : 575 - +
  • [25] OPERATIONAL CHARACTERISTICS OF A HARDWARE-BASED PATTERN MATCHER
    HASKIN, RL
    HOLLAAR, LA
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1983, 8 (01): : 15 - 40
  • [26] ARMlock: Hardware-based Fault Isolation for ARM
    Zhou, Yajin
    Wang, Xiaoguang
    Chen, Yue
    Wang, Zhi
    CCS'14: PROCEEDINGS OF THE 21ST ACM CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2014, : 558 - 569
  • [27] Energy characterization of hardware-based data prefetching
    Guo, Y
    Chheda, S
    Koren, I
    Krishna, CM
    Moritz, CA
    IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2004, : 518 - 523
  • [28] Privacy Enhancements for Hardware-Based Security Modules
    Pasupathinathan, Vijayakrishnan
    Pieprzyk, Josef
    Wang, Huaxiong
    E-BUSINESS AND TELECOMMUNICATIONS, 2011, 130 : 224 - +
  • [29] A simplified scheme for hardware-based pattern recognition
    Henke, T
    Ginzel, T
    Lohweg, V
    2005 International Conference on Image Processing (ICIP), Vols 1-5, 2005, : 301 - 304
  • [30] A hardware-based predictive motion estimation algorithm
    Hamalainen, S
    Koskinen, L
    Halonen, K
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 6114 - 6117