论文标题
关于建立增强现实模型的简短说明,用于科学可视化
A Brief Note on Building Augmented Reality Models for Scientific Visualization
论文作者
论文摘要
增强现实(AR)通过提供交互式三维可视化来彻底改变视频游戏行业。有趣的是,AR技术仅在科学可视化中很少使用。至少部分是由于先前与创建和访问此类模型相关的重大技术挑战。为了减轻科学界的AR访问,我们介绍了一条新颖的可视化管道,它们可以创建并渲染AR模型。我们通过有限元的结果证明我们的管道,但请注意,我们的管道通常适用于可以通过网状表面表示的数据。具体来说,我们使用两个开源软件包,Paraview和Blender。然后,通过<model-viewer>平台渲染模型,我们通过Android和iOS智能手机访问该平台。为了证明我们的管道,我们从静态和时间序列的结果构建了AR模型的有限元仿真结果,该元素模拟由连续性,外壳和梁元素离散。此外,我们公开提供Python脚本来自动化此过程。因此,其他人可能会使用我们的框架来创建和渲染AR模型进行自己的研究和教学活动。
Augmented reality (AR) has revolutionized the video game industry by providing interactive, three-dimensional visualization. Interestingly, AR technology has only been sparsely used in scientific visualization. This is, at least in part, due to the significant technical challenges previously associated with creating and accessing such models. To ease access to AR for the scientific community, we introduce a novel visualization pipeline with which they can create and render AR models. We demonstrate our pipeline by means of finite element results, but note that our pipeline is generally applicable to data that may be represented through meshed surfaces. Specifically, we use two open-source software packages, ParaView and Blender. The models are then rendered through the <model-viewer> platform, which we access through Android and iOS smartphones. To demonstrate our pipeline, we build AR models from static and time-series results of finite element simulations discretized with continuum, shell, and beam elements. Moreover, we openly provide python scripts to automate this process. Thus, others may use our framework to create and render AR models for their own research and teaching activities.