WEB3D技术与虚拟现实.doc

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课题标题: WEB3D技术与虚拟现实 院 (部): 计算机科学与工程学院 班 级: 07电教2Z 学生姓名: 许 永 青 学 号: 完成日期: 2010年 06 月 12日 2010 年 04 月 目录 第一章 web3D技术概述 2 §1.1什么是web3D技术? 2 §1.2为什么需要插件? 3 第二章 Web3D的发展历史 7 §2.1 Web3D的发展历史 7 §2.2 Web3D为我们带来什么 8 (1)对企业和电子商务 8 (2)对教育业 9 (4)对虚拟现实展示与虚拟社区 9 §2.3 目前具有代表性的几种Web3D技术 10 第三章 web3D技术的内容 23 第四章Web3D的核心技术及实现 26 §4.1 关于Web3D 26 §4.2 Web3D的核心技术及其特征 26 §4.3 Web3D的实现技术 28 1.基于编程的实现技术 28 2.基于开发工具的实现技术 29 3.基于多媒体工具软件的实现技术 30 4.基于Web开发平台的SDK的实现技术 30 第五章 Web3D技术应用 32 Web3D技术在城市设计中的应用 32 Viewpoint 远程教育系统 40 一些Web3D资源 44 第一章 web3D技术概述 §1.1什么是web3D技术? ????虚拟展示技术,通常被用于商品网络化三维展示,也有部分小场景虚拟仿真项目采用WEB3D进行制作3D图形技术并不是一个新话题,它在图形工作站以至于PC上的应用早已瓜熟蒂落。然而互联网的出现,却给3D图形技术注入了新的活力,一些微妙而深刻的变化正在进行中。“web3d”这一新词的出现就反映了这种变化的全貌。没有人严格定义web3d,但我们可以把它理解为互联网上的3D图形技术。 ?????VRML是3D图形和多媒体技术通用的交换文件的格式,它描述交互式的3D对象和场景的几何对象的尺寸和形状、色彩、材质、灯光、动画及其交互性。它不仅应用在互联网上,也可以用在本地客户系统中,其应用范围极广。国际上有一个VRML(VRML Consortium)协会,承担起了制定互联网上的3D图形标准与规范的任务。1996年,VRML 1.0发布,1997年,VRML 97诞生。VRML 97的重大革新是:在网络上传输的是模型文件,而不是视频图像文件,故其传输量大大减小,可使任何一个3D图形爱好者都能制作可在互联网上实时渲染的3D场景模型。? 然而,在1997年之后,VRML在3D图形标准上的进展缓慢,远远没有达到人们的期望。究其原因主要有: ????? ● 互联网对3D图形的需求并不迫切,到目前为止,2D图像仍在HTML文件中占主导地位。? ????? ● 网络带宽仍然是制约网上3D图形发展的主要瓶颈。? ????? ● VRML 97过于庞大,它几乎包罗万象。? ????? ● 网站的访问者必须先花费10~15分钟的时间下载插件,然后再像安装软件那样安装这个插件,才能观看一个十分粗糙的3D图形。? 产品群雄割据 用户苦不堪言? 由于VRML协会没有及时推出VRML 97的下一代标准,因此很多互联网3D图形的制作软件并没有完全遵循VRML 97标准,许多公司推出了自己的制作工具,使用专用的文件格式和浏览器插件。类似的软件大约有30种之多。这些软件各有特色,在渲染速度、图像质量、造型技术、交互性以及数据的压缩与优化上都有胜过VRML之处。所有的公司都希望自己的解决方案能成为“事实上的国际标准”。? ?? 然而用户却不领它们的情。对用户而言,要在互联网上观看用这些软件制作的3D图形,先要下载1M~7MB的插件,然后安装在网页浏览器上。插件的种类之多,使人无所适从。要观看十个不同的网站,用户就需要下载并安装十个不同厂家的插件。这样烦琐的事情用户实在难以忍受。 §1.2为什么需要插件?? 3D图形软件为什么离不开插件?其实插件就是实时渲染引擎,其作用是:解释并翻译实施场景模型文件的语法,实时渲染从服务器端传来的场景模型文件,在网页访问者的客户端逐帧、实时地显示3D图形。把实时渲染引擎做成一个插件,这是互联网3D图形软件厂商目前的通常做法。显然,实时渲染引擎是实施互联网3D图形的关键技术,它的文件大小、图形渲染质量、渲染速度以及它所能提供的交互性都直接反映了其解决方案的优劣。? 研制更好的实时渲染引擎

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档