虚拟现实建模语言在教学中的应用研究.docVIP

虚拟现实建模语言在教学中的应用研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟现实建模语言在教学中的应用研究   摘要:该文讨论了VRML技术的优势和可行性,给出了利用VRML开发课件的关键技术。   关键词:VRML;课件;虚拟现实   中图分类号:G642文献标识码:A文章编号:1009-3044(2010)11-2692-02      Application of Virtual Reality Modeling Language in Education   LEI Xiang-bo, WANG Hao-peng, GUO Hui   (Computer Office, Aviation University of Air Force, Changchun 130022, China)   Abstract: The paper discussed the characteristics and feasibility of VRML, presented the key technology of VRML applied in courseware development.   Key words: VRML; courseware; virtual reality      虚拟现实(Virtual Reality,简称VR)是一种以计算机为核心,逼真构建集视觉、听觉、触觉等于一体的虚拟环境的技术。VR具有实时的三维空间表现能力,能给用户带来身临其境的感受。虚拟现实建模语言(Virtual Reality Modeling Language,简称VRML)则是一种建立真实世界模型或虚拟三维世界的场景建模语言,具有操作平台无关性、可扩展性和低带宽上运行良好等特性[1]。   目前,VRML在工业制造、军事、医学、航空航天、娱乐等领域的应用十分广泛,特别是在教育中的应用更是个热点话题[2]。VRML已逐步进入教育教学的研究活动之中,并对探索、发展现代教育思想、提高教育技术水平、改善实验实训环境、优化教学过程,培养具有创新意识和创新能力的人才产生深远的影响。简要地说,VRML解决了教学中不可视、不可触等问题;解决了教学活动中普遍存在的实训设备不足、型号落后、难以更新换代的难题。所以,VRML在教学中有着明显的优点和广阔的应用前景。   1 应用VRML技术的优势和可行性   1.1 应用VRML技术的优势   1)VRML技术利用其全景三维、多媒体集成、境界逼真等特征,为学习者建构了一个更加神奇、更加真实的学习情境,可以显著提高学生的学习兴趣,唤起学生的探索欲望。借助VRML设计和开发的教学课件凭借其强大的三维展示能力,对那些时空局限大、难于理解的教学内容进行展示,克服了时空局限性及现实条件约束性,促进学生对学习内容的理解和建构。   2)VRML设计和开发的教学课件比一般CAI技术具有更好的交互性。首先,与传统的Flash、Authorware和PowerPoint开发工具相比,用户可以在VRML构建的虚拟场景中随着个人的意愿任意游走;其次,VRML借助其一系列的插补器和传感器节点,可以实时响应学习者的交互操作,产生相应的事件动作;最后,利用VRML Script或者Java Script等脚本语言,实现一些复杂的动画。   1.2 应用VRML技术的可行性   首先,VRML开发技术的简易性及其各种软件对VRML的支持,使VRML教学课件的推广有了技术上的可行性。VRML和HTML在使用难度上很相象,易学易用。对于一般的造型,可以在文本编辑器中直接编写VRML;对于比较复杂的场景,可以利用3DMAX等三维创作工具制作;对于复杂的交互设计,则有脚本语言强大的支持。同时,主流的操作系统都会支持VRML三维造型文件的解译和运行[3]。   第二,VRML文件本身采用压缩手段,例如在VRML 2.0中内嵌了拓扑手术编码,同时借助一些压缩软件gzip进行压缩,使得其更适合在网络中传输,同时压缩后的数据信息不影响虚拟可视化的现实质量[4]。同时,计算机性能的改养以及网速的提高,给VRML教学课件的推广扫清了障碍。随着计算机CPU以及显卡性能的显著提高,使得目前的个人计算机制作并运行VRML课件已经基本没有问题。   2 VRML开发教学课件的关键技术   与其他编程语言一样,VRML也具备自身的语法规律和逻辑性,在编程中有如下技术问题需要在程序设计时进行规划,以提高效率和再现质量。   2.1 模型建立   VRML是一种描述性语言,通过各种造型节点,建模者可以直接用VRML语言建立3D模型。在VRML 2.0中,提供了54个节点,可完成造型、形态、光源、编组、检测器、补插器、脚本和境界等9大功能。对于简单、规则的三维物体,可以利用Box节点、Cyli

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档