VRML 简介

VRML (虚拟现实建模语言)是一个开放的、可扩展的、工业标准的景象描述语言,用于在Internet描述3D景象或世界。通过VRML和Netscape's Live3D,你可以写作和浏览充满文字、图像、动画、声音、音乐以及电影的分布的、交互的3D世界。VRML 1.0 支持带有相对简单的动画的世界,而VRML 2.0(仍在开发中)通过允许Java和JavaScript程序员编写在VRML对象上施加动作的脚本,以支持复杂的3D动画、模拟和行为。

有关VRML的详细信息,查找 VRML 仓库和我们的 VRML 初学者入门

创建一个VRML世界


创建一个VRML世界存在三种方法:

  1. 手工创建和编辑一个VRML文本文件
  2. 用一个转换程序将现存的非VRML 3D文件转换成VRML
  3. 用一个 写作软件包 来创建模型和在世界范围内定位他们

由于VRML仍是一个非常新的技术,即使你使用一个写作工具或转换起来创建你的VRML世界,发生意外的机会也是很高的,你将会手工轻微的修改它。相应的,这会有助于使你熟悉基本的 VRML 概念和文法。

将VRML嵌入到你的HTML文档


一旦你已经创建自己的VRML世界,你可以通过使用<EMBED>标记将它嵌入到一个HTML文档中。在HTML文档中使用<EMBED>来放置一个VRML世界相似于用<IMG>标记放置一个2D图像。例如,下面的例子将一个VRML文件example.wrl嵌入到一个HTML文档中:

<EMBED SRC="example.wrl" WIDTH=128 HEIGHT=128 BORDER=0 ALIGN=middle>

有关嵌入的更详细的信息,见 使用嵌入标记。

VRML 技巧和技术


对于设计和创建VRML世界时的一些考虑是很重要的 -- 美学上和技术上。影响HTML文档的许多因素也作用于创建高质量的VRML世界,如服务器和客户系统的速度、传送带宽、浏览器的兼容性。通过下面一些基本的指标,你的VRML世界将是具有广泛浏览的、有效沟通的、易于维护的。

清楚性


新的媒体技术提供革新的方法来沟通和接受思想。这些方法的鲜明的前景令设计者和观众激动。保留交流的主要原因是使用任意的中介,旧的或新的。因此交流伴随着VRML。要有效的使用VRML,就不能仅被认为是一个新奇,而应该作为设计者的一个新的和强有力的补充。

性能

即使是狂热的用户,多数对于缓慢的Web页所有的耐心也是有限的。这是VRML写作者关心的主要问题,由于VRML基于计算集中的3D图像,并且与其它资源集中的媒体一体化。一个VRML世界在下载时需要更大的客户机资源。快速浏览器在某种程度上屏蔽了这个问题,但对于有效地构造VRML世界,它是很重要的。你怎样使用下面的元素将影响你的Web页的性能。


Copyright: NPACT