网站建设新闻

虚拟现实建模语言——VRML

2020-04-02 10:31:57 合肥网站建设制作网络公司
虚拟现实建模语言——VRML
VRML 是 Virtual  Reality  Modeling  Language 的缩写,中文译为“虚拟现实建模语言”,俗称三维 Web。其主要用途是用来描述三维物体及其行为,利用它可以在互联网上构建虚拟境界
(Virtural World),从而使浏览者看到三维物体。通俗地说,就是浏览者不仅可以看到事物的正面,还可以通过旋转、拉远、拉近等操作从各个角度来观察物体。总之,VRML 的基本目标是建立因特网上的交互式三维多媒体,基本特征包括分布式、三维、交互性、多媒体集成、境界逼真性等。
VRML 本质上是一种面向对象的解释性语言,经历了两种标准化规范化版本 VRML  1.0 和VRML 2.0。VRML 1.0 规范于 1995 年 4 月非正式公布,目前大多数 VRML 文件都符合这一规范。
1996 年 8 月通过并公布了规范的 VRML 2.0 第一版。VRML 2.0 中增加了虚拟物体的旋转、行走和滚动等功能,还可以创建动态三维景物。它在 VRML 1.0 的基础上进行了很大的补充和完善。
1997 年 12 月 VRML 作为国际标准非正式发布,1998 年 1 月正式获得国际标准化组织(ISO)的批准并简称为 VRML 97。VRML 97 只是在 VRML 2.0 的基础上进行了少量的修改。
VRML 规范支持纹理映射、全景背景、雾、视频、音频、对象运动和碰撞检测等一切用于建立虚拟世界所需要的效果。
但是VRML并没有获得预期的推广效果,主要原因是当时的Modem 传输速度普遍为4 Kbps。
VRML 是几乎没有得到压缩的脚本代码,加上庞大的纹理贴图等数据,要在当时的互联网上传输简直是场噩梦。
1998 年,VRML 组织把自己改名为 Web3D 组织,同时还制订了一个新的标准,即 eXtensible
3D(X3D)。到了 2000 年春天,Web3D 组织完成了从 VRML 到 X3D 的转换。X3D 则整合了正在发展的 XML、Java 以及流技术等先进技术,实现了更强大、更高效的 3D 计算能力、渲染质量和传输速度。
要浏览 VRML 实现的虚拟效果,需要在一般的浏览器如 IE 的 Netscape Navigator 上安装合适的浏览插件(VRML Browser Plug-in)。目前较为常用的 VRML 浏览插件有 SGI 公司的 Cosmo 播放器(Netscape Navigator4 以上版本使用该插件)和 VRML 浏览器(用于 IE)等。
图 3-2-2 和图 3-2-3 就是用 VRML 技术实现的“虚拟杭州剧院”的剧院外景和剧院内部场景的演示效果图,有兴趣的读者可以登录杭州剧院主页亲自体验一下。
 
虚拟现实建模语言——VRML
图    虚拟剧院的外景
 
图   虚拟剧院的内部场景
虚拟现实建模语言——VRML
 
客户端动态网页技术
 
客户端动态网页技术(又称浏览器端动态网页技术)不需要与服务器进行交互。实现动态功能的代码往往采用脚本语言的形式直接嵌入到网页中,服务器把网页发送到客户端以后,网页在客户端浏览器中直接响应用户的动作。但是,有些应用还需要浏览器安装组件支持。
常见的客户端动态技术包括:JavaScript、VBScript、Java Applet、Flash、DHTML、ActiveX、
VRML 等。
 

关于网站建设公司

网站模板超市

网络公司案例

15375431506

网络公司咨询:周一至周日 08:00~21:00