|
VRML的全称是Vritual Reality Modiling Langguage。
熟悉WWW的人都知道,受HTML的限制,网页只能是平面的结构,就算
JAVA语言能够为网页增色不少,
但也仅仅停留在平面设计阶段,而且实
现环境与浏览者的动态交互是非常繁琐的。
于是VRML应运而生。尤其是VRML 2.0标准,被称为第二代Web语言,
它改变了WWW上单调、交互性差的弱点,将人的行为作为浏览的主题,所
有的表现都随操作者行为的改变而改变。
VRML创造的是一个可进入、可
参与的世界。
你可以你可以在计算机网络上看到一幅幅生动、逼真的三
维立体世界,你可以在里面自由的遨游;你可以将网络上流行的MUD游戏
转换为立体图形世界;
你可以将你公司的主页改编成三维主页,让浏览
者领略到你公司的实貌,而不仅仅是简单的文本、表格...
VRML是一种国际标准,其规范由国际标准化组织(ISO)定义,MIME类
型为
x-world/x-vrml,它的表现与操作系统平台无关。
VRMLl.0只能创建静态的3D景物,你可以在它们之间移动,来测览三
维世界。
VRMLl.0是基于SGI公司的OpenInventor的文件格式,也是它的
一个子集,是一种流行的3D图形的格式,并可链接到一般的WWW页。VRML
l.0的立体链接,即构成了VRML的世界。
可以看出,用VRMLl.0很容易做
出三维物体,这也正是VRMLl.0的基本目的所在。另外,有些厂家将VRML
l.0进行了扩展,使其可以实现一些动画功能和交互性,但只能在Live3D
的环境下运行。
由于WMLl.0的种种限制,VRML2.0的产生也就是不可避免的。
VRMLl.0只能创建静态的3D景物。因此虽然能用WMLl.0来建立用户的
虚拟代表,它们却不能做其他任何事情。但是,VRML2.0能够改变这一点,它增加了行为,可以让物体旋转、行走、滚动、改变颜色和大小。
比较
起来,VRML2.O比VRMLl.0有了长足的进步,其巨大的改变,正如当年Mic
roSoft公司的Window95比之Windows3.0的进步。
其主要改进有:
1.增强了静态世界;
2.增加了交互性;
3.增加了动画功能;
4.增加了编程功能;
5.增加了原形定义功能。
在VRML的世界里你可以用虚拟开关将灯光打开,当您走近清彻透底
的泉水时水声逐渐变响,当你向远处驶来的汽车招手时汽车停下来把你
载上...
---CIJIKU--- |