摘 要:回顾网络技术的发展历程,我们不妨可以用这样一句话来表述:网络就是改造现实而又模仿现实的生动历程。网络技术已经不仅仅是一个平面的大众传媒的身份。它已逐渐形成了一种全新的文化。全球每天都有数以亿计的网民对此表示强烈的需求,在这样的源动力下,更是推动了3D 技术的产生,进步和发展。
关键词:网络技术;3D;web;发展
1.虚拟现实——人工世界
于上世纪中叶诞生的庞然大物埃尼阿克,它承载的仅仅是人类对于高速度计算的幻想。然而伴随着它的不断繁衍,成长,人们对于它的幻想也不再仅仅是高速度的计算了。并且变得五花八门起来,在这样的一个比特世界里,人类的梦想都有变成现实的可能性。如:太空漫步、解密DNA、光临火星……在繁琐的计算之外,可以说电脑营造了一个真实的感官世界,如今我们将其称之为:“虚拟现实”(Virtual Reality,简称VR)技术。按最早提出虚拟现实概念的学者J.Laniar的说法,虚拟现实,又称假想现实,意味着“用电子计算机合成的人工世界。”
现在利用虚拟现实技术,人们可以在逼真的、动态的虚拟三维环境中自如交互的操作三维物体,就像是在身临其境的漫游,沉浸于美妙的虚拟世界中。三维空间在我们的现实生活中是多姿多彩的。我们的认识也是建立在一个三维世界的基础之上的。因此三维世界对于我们来说是熟悉亲切而又必不可少。想象一下:如果我们的生活史一个一维世界,所有的事物都处于一条直线上,现实生活会怎样?这么一想我们便马上能够体会到三维空间给我们带来的巨大影响。随着计算机技术和多媒体技术的飞速发展,人类社会进入了数字化、信息化时代,人们将越来越多的使用计算机处理各种信息。人们将人类的三维认识应用到计算机技术当中成为一项越来越重要的技术——3D技术。
2.web 3D技术
在网络这个四通八达的世界里,作为当今的一种潮流,任何产品、技术都应当考虑在因特网上的应用,如电子商务的网站采用web上3D技术交互式地操作三维图形,用以吸引顾客,可以提高点击率,让其影响更加广泛,出售更多的商品,因而大大增加了收入,而要实现这样的效果当然需要利用虚拟现实技术,来构建三维场景了。
2.1 web上3D软件构成
随着电子商务等技术的不断发展,web 3D联合体正在发展下一代的VRML、JAVA3D API技术,如X3D等在三维图像显示方面将有更好的特性、更小的文本尺寸和更快的速度。它的3D建模一般都采用现有的建模软件Solid Edge、Softimage、3DS MAX等来建立三维对象的几何模型,然后通过插件转成,VRML(*.wrl)文件,再用VRML浏览器浏览。
2.2 虚拟现实造型语言VRML
虚拟现实造型语言作为Web 3D的核心技术,是一种描述交互式三维世界和对象的文件格式。它允许用户去描述一个现实的或想象的景物,并将它放入虚拟世界的三维环境中,全世界各地上网的用户都能异地通过漫游感受设计者的这一虚构的、但又似乎真实的虚拟三维世界。
构成VRML的基本元素是节点(Node)和域(Field)。节点是完成某一功能定义的元素,域是定义节点的属性,域是属于节点的,由节点和相关域构成一个整体描述某一元素的造型、颜色、光照、视点,以及动画定时器、传感器、内插器等的定位和朝向。每一个域都有具体的域值,当不指定域值时VRML自动理解为默认值;每个域值,必须是一个正确的域类.在VRML中定义了单值类型和多值类型两种通用的域类。单值类型是单一的值,如可以是单独一个数字、一个向量、一幅图像等,该类型以“SF”开始命名,如SFInt32 (单值整型), SF Bool (单值布尔型), SF Image (单值图像)。多值类型是可以有多个值,如颜色、数字列表等,该类型以“MF”开始命名,如MFInt32 (多值整型)、MF Color (多值颜色)。
VRML是在一个二维的平面上展示一个三维空间,同时在VRML三维空间中创建的造型是有大小和位置的,因此VRML必须有一个能描述造型的精确的大小和距离尺寸的坐标系统来进行操作。VRML中定义了一个尺寸为1的右手坐标系统. X轴为水平方向, Y轴为竖直方向, Z轴指向用户方向。在VRML中通过感知器能根据VRML世界中时间、动作或距离的变化指出某一事件的发生,如感知用户视点的变化、用户行走的路线的变化、用户与其它事物的接触、时间的流逝等。通过感知器使VRML的世界成为可以与用户交互的世界,当用户在三维世界中移动时或使用输入设备进行交互时,感知器就产生事件启动、停止或控制其他动作,这些动作由用户的行为决定,这种交互是真正由用户主观控制的交互。
人们对三维世界的追求,使虚拟现实技术的发展越来越快,通过与网络通信的结合,VRML将是一个发展前景十分诱人的一种新技术。也许有一天我们真正能做到脚不出门,通过先进的网络就可以漫游真实世界中的任何一个角落。我们相信VRML将不断发展变化并持续发展下去。
3.结语
在当今世界,由于各方面的需求,特别是网络电子商务的需要,促进了网上3D技术的迅速发展,虚拟现实技术的引入将会使3D技术的迅猛发展,虚拟现实技术的设计的引入将会使3D设计的手段和思想发生质的飞跃!随着网络速度的逐渐提高和硬件计算能力的加强,电子购物、远程教学等系统将使用户置入一个复杂逼真的虚拟场景中漫游,感知这一虚拟的真实场景。
参考文献:
.2005.http://www.opengeospatial.org/standards/dp.