论文部分内容阅读
实验一直都是与教学息息相关的重要活动之一。它可以使学生更好地感受、理解知识的产生和发展过程,让枯燥的理论知识变得形象,易于理解。实验教学的教学内容、教学模式、教学方法迫切需要革新与完善。这些使得虚拟实验在教学中的应用从理论研究走向了实际应用。虚拟实验不仅能够极大程度地降低实验成本,还能够保证众多学生在不受时间和空间限制的情况下共享实验资源,是实验教学有益的辅助手段。
分布式虚拟现实(Distributed Virtual Reallity,简称DVR)又称网络虚拟现实(Networked Virtual Reality,简称NVR)是VR技术和网络技术相结合的产物,它建立在先进的网络平台基础之上。DVR技术的目标是建立一个可供异地多用户同时参与的分布式虚拟环境,在这个环境中,位于不同物理位置的多台计算机及其用户,可以不受其各自的时空限制,在一个共享虚拟环境中实时交互、协同工作,共同完成某一复杂产品的设计、制造、销售全过程的模拟或某一艰难任务的演练。它特别适合用于实现对造价高、危险、不可重复、宏观及微观事件的仿真。所以,采用DVR技术的虚拟实验系统可以很好的实现异地多个学习者协作地完成实验操作。
组网实验涉及到交换机、路由器、集线器等大量设备,这些设备有的也比较昂贵,而且设备的型号各异、结构复杂、功能也很强大,一个人做一两次实验难以很好的掌握。另外组网实验中所涉及的设备也在不断推陈出新,不断更新这些设备对于学校来说势必是一笔很大的开销。因此本文认为在网上搭建组网实验的虚拟实验学习系统是必然的解决之道。
本文首先介绍了虚拟现实、DVR技术以及虚拟实验相关基础知识,之后探讨了虚拟实验平台的开发工具给出了本文对于开发工具的选择,然后讨论了虚拟实验系统实现设计的主要问题,并进行了基于DVR技术的虚拟实验系统的设计与实现,着重探讨了模型间交互行为的实现技术,最后提出总结和展望。