当前位置: X-MOL 学术Comput. Graph. Forum › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
CPU Ray Tracing of Tree‐Based Adaptive Mesh Refinement Data
Computer Graphics Forum ( IF 2.5 ) Pub Date : 2020-06-01 , DOI: 10.1111/cgf.13958
Feng Wang 1 , Nathan Marshak 1 , Will Usher 1, 2 , Carsten Burstedde 3 , Aaron Knoll 2 , Timo Heister 4 , Chris R Johnson 1
Affiliation  

Adaptive mesh refinement (AMR) techniques allow for representing a simulation's computation domain in an adaptive fashion. Although these techniques have found widespread adoption in high‐performance computing simulations, visualizing their data output interactively and without cracks or artifacts remains challenging. In this paper, we present an efficient solution for direct volume rendering and hybrid implicit isosurface ray tracing of tree‐based AMR (TB‐AMR) data. We propose a novel reconstruction strategy, Generalized Trilinear Interpolation (GTI), to interpolate across AMR level boundaries without cracks or discontinuities in the surface normal. We employ a general sparse octree structure supporting a wide range of AMR data, and use it to accelerate volume rendering, hybrid implicit isosurface rendering and value queries. We demonstrate that our approach achieves artifact‐free isosurface and volume rendering and provides higher quality output images compared to existing methods at interactive rendering rates.

中文翻译:

基于树的自适应网格细化数据的 CPU 光线追踪

自适应网格细化 (AMR) 技术允许以自适应方式表示模拟的计算域。尽管这些技术已在高性能计算模拟中得到广泛采用,但以交互方式可视化其数据输出并且没有裂缝或伪影仍然具有挑战性。在本文中,我们提出了一种有效的解决方案,用于基于树的 AMR (TB-AMR) 数据的直接体绘制和混合隐式等值面射线追踪。我们提出了一种新的重建策略,即广义三线性插值 (GTI),以在表面法线中没有裂缝或不连续性的情况下跨 AMR 级别边界进行插值。我们采用支持广泛 AMR 数据的通用稀疏八叉树结构,并使用它来加速体积渲染、混合隐式等值面渲染和值查询。
更新日期:2020-06-01
down
wechat
bug