注:演示视频需使用Youtube播放

项目说明

为了提高虚拟软件的开发和测试的效率,我们提出了一种基于手势交互的VR可视化编程工具包。 考虑到VR开发人员在调试过程中需要频繁在不同操作环境间切换,我们建议在虚拟环境中统一VR软件的开发和调试工作。由于VR中的键盘输入精度不高,文本类语言在VR编程中适用性较差。 我们提出了一种图形化语言。

通过将常用功能模块化,开发者可以通过手势快速编辑程序框图, 并且快速的便衣测试。 在此基础上,开发了Unity环境下的可视化编程工具包。目前,该工具包支持在VR中编辑简单的UI组件和Shader。

UI编辑模块

详情请见:Research on Visual Programming System of Gesture Interaction Interface in VR

虚拟现实(VR)的出现给用户界面设计带来了巨大的挑战。由于缺乏对虚拟现实环境特征和用户界面模型的系统总结,阻碍了我们开发成熟的设计工具。这项工作旨在构建一个基于手势交互和可视化编程的VR界面开发系统。通过对三维环境中界面特征和交互特征的分析,形成了一套高效的用户界面开发流程。该工作流程可以方便地开发和调试VR中的3D界面。

注:演示视频需使用Youtube播放