论文部分内容阅读
计算机辅助教学与网络技术的结合,促进了远程网络教学的诞生。虚拟现实技术的发展又催生了三维交互式技术在网络教学中的应用。本论文目的是利用虚拟现实技术和网络技术,研究设计坦克火炮网络教学训练系统,实现坦克火炮实际训练项目的网络化教学训练。回顾了虚拟现实技术和计算机辅助教学技术的发展概况。VRML能够生成三维交互式虚拟文件,适合网络传输,将极大地促进计算机网络教学的发展。论述了坦克火炮模型的建模方法及具体实现过程。充分发挥SolidWorks所具有的基于特征的参数化实体造型的特点,设计坦克火炮零件,并利用其装配设计工具组装生成坦克装配体。在3DS MAX中将虚拟文件转换为vrml97格式,便于浏览器的显示。阐述了虚拟现实建模语言VRML在设计坦克火炮网络教学系统中的具体应用。建立真实感场景、设计悬浮菜单控制坦克在场景中漫游。利用VrmlPad编辑工具,在vrml97格式文件中定义Script节点编写JavaScript脚本程序,控制坦克火炮虚拟操作练习中的直线运动、旋转运动和复合运动。为了体现多媒体网络教学的形象直观性,在每一项操作练习前安排avi视频动画,不仅丰富了网络教学的内容和教学形式,而且起到一个引导操作的作用。利用Flash设计了坦克火炮发射电路的控制演示动画,利用3DS MAX设计了每种操作练习和火炮发射的模拟演示avi文件。最后结合多种网络技术,在本地计算机,运用IIS5.0创建Web网站,在Dreamweaver中设计制作网络教学课件。将课件上传到Web网站实现网络化教学。研究表明,利用VRML和3DS MAX等软件结合可以开发经济、实用、高效的虚拟操作训练系统,在军事装备训练上具有广阔的应用前景。