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.
翻译:强化现实(AR)通过提供互动的三维可视化,使视频游戏产业发生了革命性的变化。有趣的是,AR技术在科学可视化中只被很少使用。这至少部分是由于以前与创建和获取此类模型有关的重大技术挑战。为了方便科学界获得AR,我们引入了一个新的视觉化管道,它们可以用来创建和生成AR模型。我们通过有限元素结果来展示我们的管道,但注意到我们的管道一般适用于通过缩水表面代表的数据。具体地说,我们使用两个开放源软件包,即ParaView和Blender。这些模型随后通过 < 模型- 查看器] 平台制作,我们通过这些模型和iOS智能手机访问这些平台。为了展示我们的管道,我们用与连续、贝壳和光谱元素分解的有限元素模拟的静态和时间序列结果来构建AR模型。此外,我们公开提供模拟脚本来让这一过程自动化。因此,其他人可以使用我们的框架来创建和制作和制作AR模型,用于自己的研究和教学活动。