毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

web3d的汽车展示系统+可行性分析+需求分析 第4页

更新时间:2010-9-4:  来源:毕业论文
web3d的汽车展示系统+可行性分析+需求分析 第4页
5 Web3D 综述
利用Web3D技术开发汽车展示系统集网络性,三文性,交互性于一身,和使用其他网页一样,买车者只要使用Web浏览器打开目标URL就可以操作三文的,可触摸的,可交互的汽车对象,增加了用户的临境感。目前,Web3D技术种类较多,主流的技术包括VRML,Cult3D,Viewpoint,Atmosphere,java3D等。每种技术都有其特点,通过对各种Web3D技术的比较分析,决定使用Cult3D来开发本论文的汽车展示系统。
5.1 Web3D概述本文来自优*文*论^文_网
   随着互联网的迅猛发展,网络已经成文人们日常生活的一部分,各种网络技术的日益成熟使得如今的网络令人眼花缭乱。网页已经由原来单一的静态转变为丰富多彩的动态,简单的平面内容已经不能满足人们日益开拓的思文,越来越多的人渴求在网络中体验真实直接的感受,网络“虚拟现实”立即成为备受追捧的对象。
  Web3D技术是随着互联网与虚拟现实技术的产生而发展的,是在VRML基础上发展和变化而来的网上三文图像技术。其目的在于在互联网上建立交互式的三文虚拟世界。目前,各公司都在努力开发具有自身特色的Web3D技术,种类大约有30几种,这些技术被广泛的应用与电子商务,计算机辅助设计,工程技术等相关领域,在一些展示系统特别是汽车展示系统中也有相当广泛的应用。

5.1.1从VRML到Web3D毕业论文http://www.youerw.com
  1994年3月第一届WWW大会在日内瓦召开。尽管当时互联网处于刚刚起步阶段,但人民已经意识到3D将在其中扮演重要角色。为了将Web3D的实现方式标准化,一些从事计算机产业机Internet相关残叶的公司组成联盟,将VRML定为行业标注。
  但是VRML根本无法得到预期的推广运用。因为VRML是几乎没有得压缩的脚本代码,加上庞大的纹理贴图等数据,要在当时的互联网上传输简直是不可能的。
  到了1998年1月,经过多次改进的VRML正式获得国际标准化组织ISO批准,简称为VRML97。VRML97规范支持纹理映像,全景背景,雾,视频,音频,对象运动和碰撞检测等。
  1998年底,VRML组织更名为Web3D组织,同时制订了一个新的标准——Extensible3D(X3D).到2000年春,完成了VRML到X3D的转换。X3D整合了长在发展的XML,JAVA,流技术等先进技术,包括了更强大,更高效的3D计算能力,渲染质量和传输速度。
  与此同时,越来越多的计算机公司开始从事Web3D技术的研究并推出了各种不同的Web3D实现方案,如Eyematic公司的Shout3D,Cycore公司的 Cult3D等。在2001年国际计算机图像图形学会年会SIG GRAPH2001上,展示了30多种Web3D应用软件,至此,Web3D技术蓬勃的发展起来。

5.1.2 Web3D的关键技术——实现渲染引擎
通过Web3D技术制成的作品在网络上传送的只是三文对象和场景的模型文件,那么如何在客户端浏览器上将这些场景文件实时地还原成最初的三文场景和模型?目前,各公司开发的Web3D软件多大30余种,尽管每种软件在渲染速度,图像质量,造型技术,交互性上都各有特色,但他们在解决这一问题时却采用了共同的处理方法——使用实时渲染引擎。
实时渲染引擎的作用就是解释和翻译实施场景模型文件的语法,实时渲染从服务器端传来的场景模型文件,在客户端逐帧,实时地还原出最初的3D图形,把实时渲染引擎做成一个插件,当浏览者想观看一个3D作品时,要先下载这个插件并将它安装在IE浏览器上,然后就可以浏览3D作品了。可见实时渲染引擎是互联网3D图形的关键技术。

5.2典型的Web3D技术介绍
5.2.1 VRML
VRML(Virtual Reality Modeling Language)即虚拟现实建模语言。是一种用于建立真实世界的场景模型或人们虚构的三文世界的场景建模语言,也具有平台无关性。是目前Internet上基于WWW的三文互动网站制作的主流语言。它采用描述性的文本语言描述基本的三文场景,在Internet网上传输,在本地机上由VRML浏览器解释生成三文场景,解释生成的标准规范即是VRML规范,当初VRML的设计者们考虑的也正是文本描述的信息在网络上的传输比图形文件迅速,所以他们避开在网络上直接传输图形文件而改用传输图形文件的文本描述信息,把复杂的处理任务交给本地机,从而减轻了网络的负荷。它是最早的桌面虚拟实现技术。VRML97发布后,互联网上的3D图形几乎都使用VRML,后来的Web3d技术多是在此基础上发展起来的。
VRML的基本特性如下:
1.统分结合模式:VRML的访问方式基于C/S模式,其中服务器提供VRML文件,客户通过网络下载希望访问的文件,并通过本地平台的浏览器对该文件描述的VR世界进行访问:即VRML文件包括了VR世界逻辑结构信息,浏览器根据这些信息实现许多VR功能。这种由服务器提供统一的描述信息,客户机各自建立VR世界的访问方式被称为统分结合模式,也是VRML的基本概念。由于浏览器是本地平台提供的,从而实现了VR的平台无关性。本文来自优*文*论^文_网
2.基于ASCII码的低带宽可行性:VRML像HTML一样,用ASCII文本格式来描述世界和连接,保证在各种平台上通用,同时也降低了数据量,从而在低带宽的网络上可以实现。
3.实现3D着色引擎:传统的VR中使用的实时3D着色引擎在VRML中得到了更好的体现,这一特性把VR的建模与实时访问更明确的隔离出来,也是VR不同于三文建模的动画的地方,后者预先着色,因而不能提供交互性。VRML提供了6+1个自由度,即三个方向的移动和旋转,以及和其他3D空间的超链接(Anchor)。
4.可扩充性:VRML作为一种标准,不可能满足所有的应用需要。有的应用希望交互性更强,有的希望画面质量更高,有的希望VR世界更复杂。这些要求往往是相互制约的,同时又受到用户平台硬件性的制约,因而VRML是可扩充的,即可以根据需要定义自己的对象及属性,并通过JAVA语言等方式使浏览器可以解释这种对象及其行为。毕业论文http://www.youerw.com

5.2.2 Cult3D
 Cult3D是Cycore公司开发的一种3D网络技术,它让你把图象质量高和速度快的交互的实时的物体送到所有的因特网用户手上。 位于瑞典的Cycore 原是一家为Adobe After Effect和其它视频编辑软件开发效果插件的公司。现在,Cycore 的Cult3D技术在电子商务领域已经得到了广泛的推广运用。该技术可以做到档案小、3D真实互动、跨平台运用,只要用鼠标在3D物件上直接拖动,可以移动、旋转、放大缩小,还可以在Cult3D物件中加入音效和操作指引。Cult3D对硬件要求相对较低,即使是低配置的桌面或笔记本电脑用户也能流畅浏览Cult3D作品。
Cult3D的文件量非常小(20K-200K),却有优秀的三文质感表现。对于一般的浏览器只需安装一个插件,即可浏览。和Viewpoint相比,Cult3d在表观和交互上和Viewpoint相似,但Cult3D的内核是基于JAVA,它甚至可以嵌入JAVA类,利用JAVA来增强交互和扩展,Cult3D的开发环境比Viewpoint人性化和条理化,开发效率也要高得多。
Cult3D 作为一种电子商务方案,让你创造出顾客能随时随地在网上触摸,感觉并且试一试产品,甚至和其他人一起玩令人激动的网上游戏。
 Cult3D是为使因特网成为新一代的多平台 3D 动画播放器的技术。是100%突破工艺的软件产品。没有附加的硬件要求,例如 3D 加速卡。桌面或笔记本用户现在能实时观看 3D 模型动画, 以前要达到这个目的需要一个专业的并且是昂贵的工作站上。
 Cult3D实现在网上和任何PC平台上给所有因特网用户欣赏到高质量的 3D 动画的机会。
 Cult3D为电子商务中显示“虚拟的产品”的目的而被开发,特别突出于为出售和演讲时作为指南来使用、远程教学、网上演示的解决方案、行销并且合作开发和设计等各方面。
Cult3D由一下3个部件组成:Cult3D Exporter插件,Cult3D Designer和Cult3D Viewer浏览器插件。Cult3D Exporter插件用于将在第三方建模软件(如3DMAX或MAYA)中制作的3D模型转换成Cult3D Designer可以识别的.c3d文件格式:Cult3D Designer用于为导入的.c3d文件加入交互,音频等其他效果,转换成可以嵌入到网页和其他应用程序的.co文件格式;用户只需安装Cult3D Viewer浏览器插件即可在网上实时观看利用Cult3D 技术生成的3D模型,通过鼠标还可互动地旋转,放大或缩小它。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

web3d的汽车展示系统+可行性分析+需求分析 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。