Recent advances in Virtual Reality (VR) technology and the increased availability of VR-equipped devices enable a wide range of consumer-oriented applications. For novice developers, however, creating interactive scenes for VR applications is a complex and cumbersome task that requires high technical knowledge which is often missing. This hinders the potential of enabling novices to create, modify, and execute their own interactive VR scenes. Although recent authoring tools for interactive VR scenes are promising, most of them focus on expert professionals as the target group and neglect the novices with low programming knowledge. To lower the entry barrier, we provide an open-source web-based End-User Development (EUD) tool, called VREUD, that supports the rapid construction and execution of interactive VR scenes. Concerning construction, VREUD enables the specification of the VR scene including interactions and tasks. Furthermore, VREUD supports the execution and immersive experience of the created interactive VR scenes on VR head-mounted displays. Based on a user study, we have analyzed the effectiveness, efficiency, and user satisfaction of VREUD which shows promising results to empower novices in creating their interactive VR scenes.
翻译:虚拟现实(VR)技术的最近进展以及VR设备设备的日益普及使大量面向消费者的应用得以实现。但是,对于新开发者来说,为VR应用程序创建互动场景是一项复杂和繁琐的任务,需要大量技术知识,往往缺少这种知识。这有碍于使新创建者能够创建、修改和执行自己的互动VR场景的潜力。虽然最近为互动VR场景开发工具的前景充满希望,但大多数都侧重于作为目标群体的专家专业人员,忽视了低编程知识的Novice。为了降低进入屏障,我们提供了一种基于开放源的网络终端用户开发(EUD)工具,称为VREUD,该工具支持快速构建和执行互动VR场景。关于构建,VREUD使VR场景的规格化,包括互动和任务。此外,VRUD支持在VR头挂图展上创建的互动式VR场景的执行和透视经验。基于用户研究,我们分析了VREUD的有效性、效率和用户满意度,显示在创建互动式VRUD图像方面有希望的结果。