VRML 格式

开发 VRML(虚拟现实建模语言)的目的是提供标准工具,用于在 Web 中查看三维模型并与其进行交互。

VRML 文件的文件结构基于 Inventor 格式,其中的节点按层次排列。

VRML 2 类似于 VRML1 的结构,但使用的关键字稍有差别。例如,顶点对应于点,DEF 默认材质球组对应于 DEF 默认材质球材质。

特性

以下是 VRML 1 与 VRML 2 之间的主要区别:

版本差异
VRML 1.0标准对象(立方体、球体、圆锥体、圆柱体、文本)
 任意对象(曲面、线集、点集)
 飞跃、穿过、检查场景的功能
 灯光
 相机(视点)
 对象上的纹理
 可单击的链接
 定义和重用对象
VRML 2.0 All VRML 1.0 附加功能动画对象
 切换
 传感器
 脚本(Java 和 JavaScript)
 插值器(颜色、位置、方向等)
 拉伸
 背景颜色和纹理
 声音(.wav 和 MIDI)
 动画纹理
 事件路由
 定义并重用对象和行为,并将新的节点有效地添加到使用 PROTO 和 EXTERNPROTO 的语言中
  
注意:

要查看 VRML 并与之交互,您需要用于 Web 浏览器的插件,该插件用于解释 VRML 语言并使对象在屏幕上可见。

Web 浏览器的示例: