1、VRML 发展历史
网络三维技术的出现最早可追朔到 VRML。
VRML(Virtual Reality Modeling Language)即虚拟现实建模语言。
VRML 开始于 20 世纪 90 年代初期。1994 年 3 月在日内瓦召开的第一届 WWW 大会上,首次正式提出了
VRML 这个名字。
1994 年 10 月在芝加哥召开的第二届 WWW 大会上公布了规范的 VRML1.0 草案。
1996 年 8 月在新奥尔良召开的优秀 3D 图形技术会议-Siggraph\'96 上公布通过了规范的 VRML2.0 第一版。它在
VRML1.0 的基础上进行了很大的补充和完善。它是以 SGI 公司的动态境界 Moving Worlds 提案为基础的。
1997 年 12 月 VRML 作为国际标准正式发布,
1998 年 1 月正式获得国际标准化组织 ISO 批准简称 VRML97。VRML97 只是在 VRML2.0 基础进行上进行了少
量的修正。
VRML 规范支持纹理映射、全景背景、雾、视频、音频、对象运动、和碰撞检测--一切用于建立虚拟世界的
所具有的东西。
但是 VRML 并没有得到预期的推广运用,不过这不是 VRML 的错,要知道当时 14.4k 的 modems 是普遍的。
VRML 是几乎没有得到压缩的脚本代码,加上庞大的纹理贴图等数据,要在当时的互连网上传输简直是场噩梦。
1998 年。VRML 组织把自己改名为 Web3D 组织,同时制订了一个新的标准,Extensible 3D (X3D),到了 2000
年春天,Web3D 组织完成了 VRML 到 X3D 的转换。X3D 整合正在发展的 XML、JAVA、流技术等先进技术,包
括了更强大、更高效的 3D 计算能力、渲染质量和传输速度。
在此期间,一场 Web3D 格式的竞争正在进行着。在去年 SIGGRAPH 上,展示了超过 30 种 Web3D 格式。
当然,只会有其中的一小部分能够脱颖而出最终生存下来。在本文后半部分将会对一些有实力且目前已经取得了
一定市场的格式作介绍。
最近一些厂商瞄准了一个市场,就是从二维图像生成三维物体。一般都是通过拍摄一个物体的多个方向,再由特
殊的软件转化为 3D 网格。象 viewpoint、realVIZ、Immersion。
尽管出现了如此之多的解决方案,难道让我们每个人都跳上了 Web3D 的列车了吗?一些困难和障碍仍然存
在。
首先是没有统一的标准。每种方案都使用不同的格式和方法。Flash 能够在今天大行其道是因为它是唯一的,
JAVA 在各平台得到运用也因他是唯一的。没有标准,3D 在 Web 上的实现过程还将继续挣扎。
另外插件的问题也是一个困绕。几乎每个厂商开发的标准都需要自己插件的支持,这些插件从几百 K 到几兆
不等,在带宽不理想的条件下必然限制了一部分人的使用热情。
2、VRML 的基础教程
VRML 创作工具很多是“所见即所得”式的,通过图形界面可以方便地创作虚拟境界,但 VRML 不仅仅是普通
的三维设计,尽管这些工具很容易上手,却往往屏蔽掉了 VRML 标准的具体细节,因为如果想深入掌握 VRML,
评论0