Applications of the Extended Reality (XR) spectrum, a superset of Mixed, Augmented and Virtual Reality, are gaining prominence and can be employed in a variety of areas, such as virtual museums. Examples can be found in the areas of education, cultural heritage, health/treatment, entertainment, marketing, and more. The majority of computer graphics applications nowadays are used to operate only in one of the above realities. The lack of applications across the XR spectrum is a real shortcoming. There are many advantages resulting from this problem's solution. Firstly, releasing an application across the XR spectrum could contribute in discovering its most suitable reality. Moreover, an application could be more immersive within a particular reality, depending on its context. Furthermore, its availability increases to a broader range of users. For instance, if an application is released both in Virtual and Augmented Reality, it is accessible to users that may lack the possession of a VR headset, but not of a mobile AR device. The question that arises at this point, would be "Is it possible for a full s/w application stack to be converted across XR without sacrificing UI/UX in a semi-automatic way?". It may be quite difficult, depending on the architecture and application implementation. Most companies nowadays support only one reality, due to their lack of UI/UX software architecture or resources to support the complete XR spectrum. In this work, we present an "automatic reality transition" in the context of virtual museum applications. We propose a development framework, which will automatically allow this XR transition. This framework transforms any XR project into different realities such as Augmented or Virtual. It also reduces the development time while increasing the XR availability of 3D applications, encouraging developers to release applications across the XR spectrum.
翻译:扩展现实( XR) 频谱的应用( XR) 频谱的超级集, 混合、 增强 和虚拟现实( XR) 的超级集成, 正在日益突出, 可以在虚拟博物馆等多个领域使用。 在教育、 文化遗产、 健康/ 治疗、 娱乐、 营销等领域可以找到一些实例。 如今计算机图形应用大多只用于上述现实之一。 XR 频谱中缺乏应用程序是一个真正的缺陷。 这个问题的解决产生了许多好处。 首先, 释放 XR 频谱中的应用程序有助于发现其最合适的现实。 此外, 一个应用程序可以在特定现实中更接近。 此外, 它的可用性在教育、 文化遗产、 健康/ 治疗、 娱乐、 营销等更多用户。 例如, 如果一个应用程序在虚拟和放大现实中发布, 它的用户可能无法拥有 VR 信头, 但不是移动的 AR 设备。 在这一点上出现的问题将是“ 整个 S/w 应用程序库有可能在XR 的框架中转换成其虚拟应用,, 也有可能在XR 快速的版本中 的版本中 。