Wang Feng, Wald Ingo, Wu Qi, Usher Will, Johnson Chris R
IEEE Trans Vis Comput Graph. 2018 Oct 16. doi: 10.1109/TVCG.2018.2864850.
Adaptive mesh refinement (AMR) is a key technology for large-scale simulations that allows for adaptively changing the simulation mesh resolution, resulting in significant computational and storage savings. However, visualizing such AMR data poses a significant challenge due to the difficulties introduced by the hierarchical representation when reconstructing continuous field values. In this paper, we detail a comprehensive solution for interactive isosurface rendering of block-structured AMR data. We contribute a novel reconstruction strategy-the octant method-which is continuous, adaptive and simple to implement. Furthermore, we present a generally applicable hybrid implicit isosurface ray-tracing method, which provides better rendering quality and performance than the built-in sampling-based approach in OSPRay. Finally, we integrate our octant method and hybrid isosurface geometry into OSPRay as a module, providing the ability to create high-quality interactive visualizations combining volume and isosurface representations of BS-AMR data. We evaluate the rendering performance, memory consumption and quality of our method on two gigascale block-structured AMR datasets.
自适应网格细化(AMR)是大规模模拟的一项关键技术,它允许自适应地改变模拟网格分辨率,从而显著节省计算和存储成本。然而,由于在重建连续场值时层次表示带来的困难,可视化此类AMR数据面临重大挑战。在本文中,我们详细介绍了一种用于块结构AMR数据交互式等值面渲染的综合解决方案。我们提出了一种新颖的重建策略——八分法,它具有连续性、适应性且易于实现。此外,我们还提出了一种普遍适用的混合隐式等值面光线追踪方法,该方法比OSPRay中基于采样的内置方法提供了更好的渲染质量和性能。最后,我们将八分法和混合等值面几何结构作为一个模块集成到OSPRay中,提供了创建高质量交互式可视化的能力,该可视化结合了BS-AMR数据的体数据和等值面表示。我们在两个千兆规模的块结构AMR数据集上评估了我们方法的渲染性能、内存消耗和质量。