分类：电脑/网络-软件
问题：vrml是什么语言 
vrml是什么
回答：什么是VRML    VRML的全称是Vritual Reality Modiling Langguage。    熟悉WWW的人都知道，受HTML的限制，网页只能是平面的结构，就算J语言能够为网页增色不少， 但也仅仅停留在平面设计阶段，而且实现环境与浏览者的动态交互是非常繁琐的。    于是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的世界里你可以用虚拟开关将灯光打开，当您走近清彻透底的泉水时水声逐渐变响，当你向远处驶来的汽车招手时汽车停下来把你载上...  ——VRML的历史     VRML l.0标准是许多人的共同合作的结果。1993年9月，Tong Pari-si和MarkPesce开发了第一个VRML测览器。在第一界WWW大会上(1994年秋于日内瓦)，由Tim Berners-Lee和Dave Raggett所组织的一个名为BOF的小组提出了VRML这个名字，但当时所代表的含义Virtual Reality Mark-up Language，只是在后来由于为了反映三维世界的建立而将Markup改为了Modeling，缩写仍为VRML。在这次大会后，一个名www-vrmlmail list的组织成立了，并于1994年秋在第二次WWW大会上发布了VRMLl.0的草稿。    VRMLl.0允许单个用户使用非交互功能，且没有声音和动画，它只允许建立一个可以探索的环境，但没有别的。虽然VRMLl.0给人的最初印象看起来十分有限，但它的确形成了一组开发者可以用的工作核心， 以便建立VRML2.O、VRML3·0或更新的版本。    VRML2.0的规范于1996年8月通过，它在VRMLl.0的基础上进行了很大的补充和完善。它以SGI公司的Move World提案为基础。业界范围内对于VRML2.0的支持非常大。 许多重要的厂商明确表示，VRML2.0将是他们产品结构的基础。    SGI公司，最有影响力的VRML厂商，已经引进Cosmo3D——一个VRML2.0的API，作为其新的工具结构Viper的基础。Cosmo3D的附件支持为SGI公司已有工具而编写的应用程序，而这些应用程序也就变成了Viper内置的专用功能。SGI公司许多广为传播的工具也支持VRML2.0。    Sun Microsystem公司，Java的先驱，最近选择VMML2.0作为其基于Java的3DAPI——Java3D的功能内核。    Microsoft公司已经采纳了VRML2.0标准，并已利用DimensionX基于Java的Liquid Reality来生成用于WML2·0测览的ActiveX组件。可在Win-dowsNT4·0上找到的Microsoft公司的优化OpenGL l·1，而Micmsoft的Dir-ect3D与已通过硬件加速显示了它强大无比的功能。    IBM公司和Apple公司正在与ParaGraph公司合作，开发以图形压缩为特点的VRML二进制格式，这项工作不仅可以使文件大小减少50%，还可以把VRML使用者的范围拓宽。VRML发展大事年表:日期     大事记1993.12  Parisi和Pesce开始开发第一个VRML测览器;1994.03  首届WWW大会在日内瓦召开，提出VRML;1994.06  开始VRML邮件列表;1994.10  产生了基于SGI的Open Inventor文件格式的VRMLl·0第一稿;1996.03  VRML结构组通过Moving World，并就VRML2·0标准进行投票;1996.08  通过VRML2·0标准。——VRML的应用如今，在国外VRML已经广泛应用于生 活、生产、科研教学、商务甚至军事等各种领域，并取得了巨大的经济效益。    VRML给我们带了个一个全新的三维世界，让我们的互联网不再仅仅停留在平面上，它使这个虚拟的世界动了起来，而且不光是他自己能动，我们还可以让他按照我们的意志动。    左边的几张图片就是从VRML中抓出来的。照传统的展示方法，浏览者只能从这六张图片中得到很有限的信息，不能对整个空间全面了解，而且每个浏览者的嗜好不同，我们呈现出的图片也许是浏览者没兴趣的角度，这样肯定达不到展示的目的。现在我们有了VRML就完全不用担心这些问题了，我们把模型做出来放到互联网上，让每个浏览者置身其中，随意浏览，想怎样走就怎样走，想怎样看就怎样看，完全没有限制。