论文部分内容阅读
在认知教育过程中普遍认为学习行为需要由学习动机引起。学习者在接受新知的时候更偏好于图形化、交互性的视觉教学内容,随着信息技术的快速发展,多媒体教学方式以其直观的听视觉表现方式在各类学龄层次的教学过程中被广泛接受和使用。课堂多媒体教学内容处于不断的变化当中,传统的文字、书籍、图片正在被更容易吸引学生注意力的视频、音频、甚至教育软件所取代。教学软件作为多媒体教学手段发展到一定阶段的产物,能达到目前很多多媒体课件所不能达到的教学效果,基于虚拟现实的仿真技术日益成为国内外计算机学术研究的热点,也成为了多媒体教学研究的一个新的方向。教学软件通过虚拟现实技术很好地还原了现实环境,学习者可以通过软件交互式的操作体验完成识别、记忆课程知识要点,在课堂中完成实地参观内容;教学软件的虚拟功能还可以实现对知识的举一反三。本文以会展专业“城市展厅展示漫游”为例主要研究如何利用现有虚拟交互技术实现教学软件的设计与应用。本文集中讨论了教学软件的开发过程,软件设计和应用最终面向的是用户,用户的需求对于软件的设计有重要指导意义。第一,根据软件开发流程设计教学软件。本文首先通过专门制作调查问卷对用户群需求进行分析,为软件功能架构提出蓝本;接着以著名3D游戏交互引擎Virtools作为教育软件的开发载体,分析了Virtools的组成结构、阐述了交互引擎的工作原理。第二,根据用户需求实现功能。结合用户需求,以展厅展示为虚拟对象,设计并实现了虚拟漫游系统,实现通过摄像机移动操作、模型数据存储、操作菜单实现等功能的基于Virtools平台的教学软件设计。用户可以以可执行文件形式随意在展厅内漫游,并触发展厅事件的发生,达到了预期的效果。文中叙述了关于在3dsmax中实现三维模型的建立、在Photoshop中进行界面设计,重点阐述了如何在Virtools中实现模型导入,运用行为模块实现漫游展厅场景间的相互切换功能、展示图片触发功能以及用户帮助提示功能等功能模块。第三,在完成软件开发应用后,对开发过程中产生的问题进行了详细的分析予以解决。特别是在模型碰撞处理问题、优化Virtools脚本语言、捷径参数设置上做了深入的研究。经过测试,该系统能够达到预期效果,具有很强的交互性和虚拟现实性,由于Virtools具有较大的可移植性和在开发性,能够广泛应用于各类基于Virtools开发的非沉浸式虚拟现实产品中。