📜  什么是 VRML,它与 HTML 有何不同?

📅  最后修改于: 2021-11-07 08:17:13             🧑  作者: Mango

VRML(虚拟现实建模语言)—— VRML(发音为“VRML”或“ver-mal”)是一种建模语言,有助于在网页上创建独立于平台的 3D 对象和交互式场景。它于 1994 年由 Mark Pesce、Tony Parisi 和其他人在第一次万维网会议上首次提出。 VRML 最初代表虚拟现实标记语言。 VRML 文件称为世界,并具有“.wrl”扩展名。 VRML 世界是使用节点构建的。节点描述了世界的几何形状、声音、属性等。

VRML 的三个版本是 VRML 或 VRML 1、VRML 2.0 和 VRML 97。在引入 VRML 时,大多数企业和其他用户通过慢速拨号连接访问互联网。事实证明,带宽不足是 VRML 普及的主要障碍。 VRML 被用作 3D 模型的数据交换格式,特别是在 CAD(计算机辅助绘图)程序中。 2001 年,X3D 作为 VRML 的 XML 编码被引入。

VRML 和 HTML 在许多方面相似。两者都编写为文本文件,独立于平台,HTML 文档和 VRML 世界都可以包含指向位于 Web 上任何位置的其他世界、文档或资源的链接。但是,它们的不同之处在于 HTML 文档是 2D 的,而 VRML 世界是 3D 的。 VRML 也被称为 HTML 的 3D 等价物。与 C 和 C++ 等其他编程语言不同,VRML 不是编译然后运行,而是解析和显示 VRML 文件。

HTML: HTML代表超文本标记语言。它用于使用标记语言设计网页。 HTML 是超文本和标记语言的结合。超文本定义了网页之间的链接。标记语言用于定义标签内的文本文档,标签定义了网页的结构。这种语言用于注释(为计算机做笔记)文本,以便机器可以理解它并相应地处理文本。大多数标记语言(例如 HTML)是人类可读的。语言使用标签来定义必须对文本进行哪些操作。

HTML

VRML

It is a markup language. It is a modeling language.
It creates 2D documents. It creates 3D worlds.
HTML is not case-sensitive. VRML is case-sensitive.
All HTML versions are backward compatible. No backward compatibility among VRML versions.
It uses markup tags. It does not use markup tags. 
Files have .htm or .html extensions. Files have .wrl extension.