三维网页web3d技术发展概述
来源:互联网
作者:未知
对于大众来说,任何网页都必须借助键盘鼠标或其他感应设备通过浏览器来访问和产生交互。因此无论网页的形式是二维还是三维,一旦把它显示到电脑屏幕中,网页就已经平面化了。所以二维和三维网页的不同在于访问方式,而两者的本质区别在于它们所依赖两种不同的网页构造语言。
三维网页是:三维立体的交互式网页,或能够在线实时访问的三维虚拟环境。该环境提供了同二维网页相等或相似品质和数量的静态甚至动态的网络资源,可以实现诸如参观旅游、网上聊天和购物等行为。从技术层面来解释,也可以把它理解为基于web 3D技术的网页形式。
三维网页的关键技术
1 Flash技术
提到网页的三维效果,Macromedia的Flash技术无疑牢牢占据了当今网页三维技术的主流。Flash从它一出世就得到了大众的广泛支持,进而发展成为网页中的重要构成元素。直至今日,Flash能够实现的效果愈发丰富,通过编写Java或Flash自身的Action script,Flash作品可以模仿许多三维立体效果。并且由于Flash技术具有统一的格式标准,很多软件如Swift 3D、3D Flash Animator甚至After Effects都可以直接导出Flash文件格式。可以说Flash的出现极大丰富了互联网的资源环境。当然,Flash所提供的作品的仅仅是网页三维特效而已,是艺术层面的东西。它无法提供给网站访问者一个真实的三维交互环境。所以,使用Flash特效的网页还不能算是真正意义上的三维网页。
2 Web3D技术
在作者看来,Web 3D技术真正代表了三维网页的发展方向。因此本文所讲的三维网页也就指的是使用Web 3D技术的网页。众所周知,我们现在的绝大部分网页其实是由HTML标记所组成的具有超链接的文本。HTML当初建立的初衷仅是满足网络传输之用,而现在VRML的产生则解决了在网络上构建三维世界的问题。





