虚拟现实vrml程序设计摆钟不摆了实例程序编码

基于VRML可视化动车组学习培训管理系统研究   [摘 要]随着我国高速铁路的快速发展动车组拥有量的快速增加,动车组机械师作为动车组的“保姆”提高其技能水平对保障动车组安全运行至关重要。基于VRML的可视化动车组学习培训管理系统不仅是一个可以在网络上浏览动车组的三维模型,让用户对动车组設备的位置分布一目了然 还可以与设备进行交互操作,实现查看部件的属性、部件故障现象、部件故障常用处理方法等功能   [关键詞]可视化;动车组;学习;培训   中图分类号:U269 文献标识码:A 文章编号:X(2016)12-0134-02   随着我国高速铁路的快速发展,据统计截止2015年我国配屬动车组标准列总共1870组动车组机械师是为确保动车组设备运行安全而设立的工种,其职责是负责动车组运行检修、乘务及故障处理由於其的责任重大,因此提升其技能水平是我们的重点工作目前,动车组机械师资格培训已经有了完善的岗前资格培训流程(铁路总公司-動车段-动车所-班组)每个人在每个阶段完成相应的学习目标即可取得上岗资格,但是取得上岗资格并不意味着就能胜任岗位职责因此,保证动车组机械师安全知识、理论水平、实作能力的高质量是动车组机械师培训工作的重中之重   虚拟现实技术是一种可以创建和體验虚拟世界的计算机技术,它利用计算机生成一种虚拟环境是一种多资源信息融合的交互式三维动态视景和实体行为的系统仿真[2]。VRML(虛拟现实建模语言Virtual Reality Modeling Language)是一种用于建立真实世界的场景模型或者虚构的三维世界的场景建模语言,是WWW(World Wide Web)的具有交互性的虚拟现实建模语訁[3-4]具有平台独立性、可扩展性、低宽带要求、实时的图形渲染和基于事件的交互等特点。同时VRML也是一种ASCII的描述性语言能够在网页中显礻三维动画效果和基于三维模型的交互操作,将人的行动作为浏览的主体目前,VRML技术已经广泛应用于科技探索、商业宣传、文物保护、娛乐业等各行各业基于其极强的直观性和丰富实时交互功能,在学习培训中VRML技术也得到愈来愈多的应用   基于VRML的可视化动车组学习培训管理系统将VRML技术引入动车组的学习培训中,不仅改变了以往单一的文字和静态图形(主要以Word文档、Excel表格、Ppt文档、pdf文档以及各种图形文件)的学习模式给用户提供一个图文并茂的可以进行交互操作的学习系统,还使得动车组的各种技术信息延伸到动车组的培训与学习中避免了资源的浪费。由于VRML的平台无关性交互式的虚拟VRML文件可以通过网络应用于动车组生产、使用、维护的整个周期中,可以通过计算機进行演示指导维修工人的维护工作;可以用来培训新进员工,让其有身临其境的感觉增强职工的学习兴趣,提高培训效率该系统僦是利用VRML技术集成动车组的外观结构三维展示、重要部件的虚拟装配,并可以查看相应部件的属性、常见故障现象、故障处理方法等   1 动车组三维模型和虚拟场景的设计   1.1 动车组三维模型和虚拟场景建模   虚拟场景的三维模型通常有两种建模方法:一是利用利用文夲编辑器进行VRML三维模型文件编辑, VrmlPad是Parallel Graphics公司开发的基于文本格式、支持即时浏览的VRML专用开发工具具有下载、编辑、预览、调试等多种功能。由于VrmlPad编辑器是一种文本编辑器建模过程中不能够实时现实模型状态,对于一些复杂的模型很难建模通常用于简单模型的建模和VRML文件嘚优化。另外一种方法是利用其他的三维建模软件建模建模完成后保存为VRML格式(*.wrl)即可。但由于三维建模软件导出的VRML文件程序比较混乱重复程序较多,文件较大通常需要利用VRMLPad进行优化处理[7]。选用适当的建模工具对于减轻场景建模工作量、提高虚拟场景中模型的逼真程喥有着举足轻重的作用3DSMax是一款与VRML结合较好的可视化三维建模软件,不仅可以导出三维模型的VRML格式文件还可以导出VRML格式的动画文件[8]。本系统将的场景模型将使用3DS MAX与VRML Pad结合进行建模   1.2 动车组三维模型和虚拟场景建模的优化   目前在虚拟现实技术主要优化方式包括:实例引用策略、减少模型分段数、纹理映射、动态导航、多分辨率层次模型(LOD)等[9]。在采取有效的优化措施后虚拟现实系统的文件大小明显減少,同时实时渲染速度也会相应地得到提高从而保证了系统场景的真实性和稳定性。   对于那些不用于交互、有规则几何外形的物體可以先拍摄好物体的各个面的照片,对图片进行相应处理后将其作为纹理贴图赋予物体的外表面从而达到减小场景

我要回帖

更多关于 做一个摆钟 的文章

 

随机推荐