Spatial Computing (SC) is an emerging paradigm that interlaces virtual 3D environments with physical ones, promising advancements in communication, teleoperation, education, and training. Despite its potential, accessibility of SC experiences across platforms is still a challenge. Virtual environments can be experienced using a diverse array of hardware interfaces, from conventional screens and keyboards to immersive head-mounted displays (HMDs) and full-body tracking suits, and these varying input modalities necessitate extra development efforts to maintain seamless user interaction across different devices and platforms. This paper introduces a concept of “Presence Drivers” (PDs), which offers a unified user representation for SC applications, independent of specific input devices. PDs function as a direct connection layer between the user's body and the SC application, simplifying the development of adaptive, user-friendly spatial software. The article discusses the PD concept within the current technological landscape, outlines its architecture, and proposes a reference implementation using Unity engine.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Presence Drivers: A Unified Approach to User Representation in Spatial Computing Applications

  • Yevhen Bondarenko,
  • Vladimir Kuts,
  • Simone Pizzagalli,
  • Tauno Otto

摘要

Spatial Computing (SC) is an emerging paradigm that interlaces virtual 3D environments with physical ones, promising advancements in communication, teleoperation, education, and training. Despite its potential, accessibility of SC experiences across platforms is still a challenge. Virtual environments can be experienced using a diverse array of hardware interfaces, from conventional screens and keyboards to immersive head-mounted displays (HMDs) and full-body tracking suits, and these varying input modalities necessitate extra development efforts to maintain seamless user interaction across different devices and platforms. This paper introduces a concept of “Presence Drivers” (PDs), which offers a unified user representation for SC applications, independent of specific input devices. PDs function as a direct connection layer between the user's body and the SC application, simplifying the development of adaptive, user-friendly spatial software. The article discusses the PD concept within the current technological landscape, outlines its architecture, and proposes a reference implementation using Unity engine.