学科虚拟技术教学思路.docVIP

  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文档。上传文档
查看更多
学科虚拟技术教学思路

学科虚拟技术教学思路本文作者:王兴灿 单位:厦门航空有限公司 1虚拟技术及其特征 虚拟现实(VirtualReality)即将本来不存在的事物和环境,通过各种技术虚拟为沉浸式交互环境,使人感觉如同处在真实世界一样,又称为灵境技术或临境技术。沉浸性、交互性、想象性是虚拟技术的三个突出特征,三者就像三个顶点,构成了虚拟技术的三角形,使参与者能够沉浸于虚拟世界之中并直观而自然地实时感知和交互。1)沉浸性:是指使用户感觉到好像完全置身于虚拟世界中一样,被虚拟世界所包围。虚拟技术的主要技术特征就是让用户由被动的观察者变成主动的参与者,觉得自己是计算机系统所创建的虚拟世界的一部分,沉浸于其中并参与虚拟世界的各种活动。视觉沉浸、听觉沉浸、触觉沉浸、嗅觉沉浸的感知技术目前己较为成熟,身体感觉沉浸、味觉沉浸还有待进一步开发。2)交互性:是指用户从过去只能通过键盘、鼠标与计算环境中的单维数字信息发生交互作用,到能用多种传感器,借助于虚拟现实系统中特殊的硬件设备,以自然的方式与多维化信息的虚拟世界进行交互,实时产生在真实世界中一样的感知,甚至连用户本人都意识不到计算机的存在。3)想象性:是指虚拟环境是人想象出来的,同时这种想象体现出设计者相应的思想,可用来实现一定的目标,如从定性和定量综合集成的环境中得到感性和理性的认识,进而使人能深化概念、产生新意和构想,主动地寻求探索接收信息,而不是被动地接收等,更有创意。 2虚拟技术在学科教育领域中的关键技术 VRML(VirtualRealityModelingLanguage)虚拟现实建模语言是在Internet上广泛流行的一种图形建模语言,用它可以在Inter-net上创建三维的虚拟场景。许多互联网上创建的具有可导航、超链接等功能的三维虚拟现实空间都是用这种技术创建的,其中网上虚拟大学用的主要技术就是虚拟现实建模语言技术,它已经成为在互联网上创建三维虚拟场景的事实上的标准。 2.1虚拟现实建模语言的场景描述 在虚拟场景建模的时候,一般把整个场景进行适当的分割,对分割的小场景再进行渲染。虚拟现实建模语言定义的三维场景由一个节点树表示,场景中的每个对象由一个或多个节点描述。从理论上来说,节点可以包括任何东西3D几何体、MIDI数据、JPEG图像。虚拟现实建模语言标准节点集中定义了许多不同类型的节点,多数节点分为以下几类:1)外形类节点(shapenode),唯一一类能被绘制的节点。2)属性类节点(propertiesnode),这类节点的处理通过影响外形类节点进行。3)组节点(groupnode),组节点把其它节点收集在一起,允许把节点的集合当作一个节点来处理。其他的节点诸如材质节点(material)节点、纹理(Textual)节点、灯光节点(分为DirectionalLight节点和SpotLight节点)、背景(background)节点。每个小场景都可以形成虚拟现实建模语言文件,由多个小场景构成的多个虚拟现实建模语言文件用内联节点(Inline)之间的嵌套技术合并成一个虚拟现实建模语言文件,这个虚拟现实建模语言文件完成了整个场景的建模。这种场景的建模基本有两点好处:1)虚拟现实建模语言的小场景文件可以有机的整合,不会因为每个小场景的文件太大而不利于调试、检查。2)用户浏览的时候不用把整个场景文件都读入本地客户机中,这样就适应了网络带宽的限制,提高了在虚拟空间中浏览的速度。 2.2虚拟现实建模语言的文件组成 虚拟现实建模语言文件主要包括四个主要成分:虚拟现实建模语言文件头、原型、造型节点和脚本、路由。在这四个要素中,只有文件头部分是必须的,它用来告诉浏览器虚拟现实建模语言文件符合的规范、标准以及使用的字符集等信息。原型定义了创建带有指定名称、接口和整体的新节点类型,一旦成功地定义了原型,它就可以在虚拟现实建模语言文件的其他地方随意使用。造型节点是虚拟现实建模语言中的基本建造模块,它构成了虚拟现实建模语言文件的主体部分,正是由于造型节点的定义而产生了虚拟的虚拟现实建模语言空间。脚本可以看作是一个节点的外壳,它有域值、eventIn事件、eventOut事件。事件本身不能产生任何动作,但它可以通过程序脚本来赋予脚本节点值来产生各种动作。这里的程序脚本是一种简化了的应用程序,一个典型的脚本是由JAVA或JavaScript编程语言写成的程序。路由(Route)是一种文本描述消息,一旦在两个节点之间创建了一个路由,第一个节点可以顺着路由传递消息给第二个节点,这样的消息被称为事件。虚拟现实建模语言还可以包含下列条目:注释、节点和域值、定义的节点名、使用的节点名等。 2.3虚拟现实建模语言语言的编译 设计虚拟现实建模语言虚拟场景时,最简单的方法是直接使用文本编辑器来编辑描

文档评论(0)

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

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

1亿VIP精品文档

相关文档