[理学]第一章 虚拟现实概述.pptVIP

  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文档。上传文档
查看更多
[理学]第一章 虚拟现实概述

Web3D技术基础 电信系.计科教研室.王海荣 EMAIL:cleverbh@126.com 第一章 虚拟现实概述 电信系.计科教研室.王海荣 EMAIL:cleverbh@126.com Web3D概述 Web3D称为网络三维,是一种带有交互性能实时渲染的网络上的三维,其本质是一种基于Web的三维交互及渲染技术。 web3D协会(前身为VRML协会)——最先使用“web3D”术语。目前为止未有严格定义,可理解为互联网上的3D图形技术,其在互联网上占有重要地位。 虚拟现实的基本含义 虚拟现实技术: 20世纪末兴起的综合性信息技术。 虚拟故宫的一角 关于泰坦尼克号的描述 慕尼黑机场 西藏达孜县三维信息虚拟查询系统 对西藏达孜县400平方公里左右范围的地理环境进行三维地形的建模、根据相应的文化特征数据和GIS数据,应用可视化模型技术,对相应的道路、建筑物、草场、电厂、电力设施、交通设施等进行建造。 实时漫游:利用鼠标或键盘浏览所建造的达孜县周边的三维景观;(地表纹理为:彩色红外高清晰度航片) 查询:在实时漫游的场景中,点击想要查询的目标,即可弹出相应的属性信息;属性信息数据库通过ODBC进行连接,可挂接各种关系数据库。 是一个三维地表景观虚拟和三维GIS相结合的系统。 三维漫游系统(宁夏理工学院漫游系统) 数字城市、三维规划等(相关网站) VR系统? 虚拟技术 虚拟现实硬件技术 数字手套、头盔、眼镜等,价格昂贵 虚拟现实软件技术 以传统计算机为依托,以虚拟现实软件为基础,构造出立体场景,实现硬伯零投入,达到交互动态效果。 虚拟现实软件的典型代表: 1.Web3D图形开放标准:VRML、X3D; 2.Web3D建模工具:3DS Max、Cult3D; 3.Web3D开发工具:VRML、Java3D、GL 4 Java等。 VRML概述 虚拟现实构造语言(Virtual Reality Modeling Language, VRML)是以虚拟现实为特征的3D Web技术的核心,是一种与互联网结合,用来编写三维交互式网页的程序语言。它允许将一个现实中的景物放入虚拟的三维网页环境中,可以添加图像、声音、视频、制作动画,并允许使用者与虚拟现实进行交互,构造一种基于网页的三维环境。 VRML概述 VrmlPad 是ParallelGraphics公司开发的专业设计和开发VRML的一个软件,使用它可以轻松地创造VRML虚拟网页。 VRML浏览器插件 支持在IE中的显示,目前常用的插件很多,本课程将使用CORTVRML VRML概述 文件名: *.wrl 文件结构: (1)VRML文件头:VRML的文件头是每一个VRML文件必需的开头。而且必须放在第一行,它的语法格式如下:#VRML V2.0 utf8 (2)原型:原型是一种用户定义的新节点类型,定义原型相当于扩充了VRML的标准节点集。 (3)造型:造型在VRML中应用比较广泛,各种场景中的实体都是造型。包括几何造型、文本造型、挤压造型等。 (4)脚本:脚本相当于用其他高级语言编写的用来控制VRML语言的高级语言,它提供了与VRML语言进行交互的接口,通过它可以创建生动的空间效果和良好的人机交互。 (5)路由:路由相当于一个连接各个场景的“流程图”,它定义了整个场景的运行过程,使两个节点之间产生关联,从而将事件通过路由从一个节点传递到另一个节点。 VRML概述 关键词: (1)节点:节点是VRML文件中的基本要素,通过它的层层嵌套来构成VRML文件。节点可以表示几何对象;节点可以把其他节点组成新的组合节点;还有一些特殊功能的节点。 (2)域:域是组成节点的基本要素,每一个域由域名称和域值组成,域值有各自的默认值。 例:Box{ size 200 20 10000 } VRML概述 VRML文件可以为节点定义一个名称,然后在程序中对节点进行反复调用和控制。 定义节点的语法: DEF 节点名称 节点{域名称 域值 … } 调用节点的语法 USE 节点名称 (3)事件:VRML中一般只有两个事件,即一个输入事件eventIn,一个输出事件eventOut,入事件请求节点改变自己某个域的域值,出事件请求别的节点并改变它的某个域值。 VRML概述 源码结构与规则: (1)主编组节点:在文件头下是主编组节点,它是把其他节点组合起来的节点,它一般的节点结构如下: Group { children

文档评论(0)

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

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档