VRML

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=3D and CAD/CAM Models |extensions={{ext|wrl}}, {{ext|wrz}} |mimetypes={{mimetype|model/vrml}} |pronom={{PRONOM|fmt/93}}, {{PRONOM|f...")
 
m (Sample files)
(8 intermediate revisions by 4 users not shown)
Line 5: Line 5:
 
|mimetypes={{mimetype|model/vrml}}
 
|mimetypes={{mimetype|model/vrml}}
 
|pronom={{PRONOM|fmt/93}}, {{PRONOM|fmt/94}}
 
|pronom={{PRONOM|fmt/93}}, {{PRONOM|fmt/94}}
 +
|wikidata={{wikidata|Q176061}}
 
|released=1995
 
|released=1995
 
}}
 
}}
[[VRML]] ('''Virtual Reality Modeling Language''') is 3D vector format for defining interactive objects and environments. It was designed to be Web-friendly, but ultimately failed to be supported by most web browsers.
+
[[VRML]] ('''Virtual Reality Modeling Language''') is a 3D vector format for defining interactive objects and environments. It was designed to be Web-friendly, but ultimately failed to be supported by most web browsers. It was, however, used to some extent in CAD/CAM, where it's known as "WRL files" due to its extension.
  
For a time prior to its release, it was named '''Virtual Reality Markup Language'''.
+
Despite the name, it is not related to virtual reality technology other than being a 3D format. For a time prior to its release, it was named '''Virtual Reality Markup Language'''.
  
There are two versions: '''VRML 1.0''', and '''VRML97''' (also known as '''VRML 2.0'''). VRML97 is specified in ISO/IEC 14772-1:1997.
+
There are two versions: '''VRML 1.0''', and '''VRML97''' (also known as '''VRML 2.0'''). VRML97 is standardized in ISO/IEC 14772-1:1997.
  
The successor of VRML is [[X3D]].
+
The successor to VRML is [[X3D]].
  
 
== Identifiers ==
 
== Identifiers ==
Line 25: Line 26:
 
VRML97 files begin with the ASCII string "<code>#VRML V2.0 utf8</code>".
 
VRML97 files begin with the ASCII string "<code>#VRML V2.0 utf8</code>".
  
(Of course, if the file is [[gzip]]-compressed, it must be decompressed first.)
+
(If the file is [[gzip]]-compressed, it must be decompressed first.)
  
 
== Specifications ==
 
== Specifications ==
Line 34: Line 35:
 
* http://www.ocnus.com/models/
 
* http://www.ocnus.com/models/
 
* [http://www.rccad.com/Gallery.htm Free VRML aircrafts]
 
* [http://www.rccad.com/Gallery.htm Free VRML aircrafts]
 +
* https://telparia.com/fileFormatSamples/poly/vrml/
  
 
== Links ==
 
== Links ==
 
* [[Wikipedia:VRML|Wikipedia page]]
 
* [[Wikipedia:VRML|Wikipedia page]]
 
* [http://www.web3d.org/x3d/vrml/ VRML Archives from Web3D Consortium]
 
* [http://www.web3d.org/x3d/vrml/ VRML Archives from Web3D Consortium]
 +
* [https://ia902602.us.archive.org/isoview.php?iso=/17/items/Special_Edition_Using_VRML_CDROM_Que_1996/Special_Edition_Using_VRML_CDROM_Que_1996.iso Internet Archive copy of 1996 CD-ROM about using VRML]
  
 
[[Category:Web]]
 
[[Category:Web]]

Revision as of 17:04, 29 January 2022

File Format
Name VRML
Ontology
Extension(s) .wrl, .wrz
MIME Type(s) model/vrml
PRONOM fmt/93, fmt/94
Wikidata ID Q176061
Released 1995

VRML (Virtual Reality Modeling Language) is a 3D vector format for defining interactive objects and environments. It was designed to be Web-friendly, but ultimately failed to be supported by most web browsers. It was, however, used to some extent in CAD/CAM, where it's known as "WRL files" due to its extension.

Despite the name, it is not related to virtual reality technology other than being a 3D format. For a time prior to its release, it was named Virtual Reality Markup Language.

There are two versions: VRML 1.0, and VRML97 (also known as VRML 2.0). VRML97 is standardized in ISO/IEC 14772-1:1997.

The successor to VRML is X3D.

Contents

Identifiers

The filename extension for uncompressed VRML files is .wrl (derived from the word "world").

WRL files are sometimes gzip-compressed. Such files may use an extension of .wrz, .wrl.gz, or may still use .wrl.

Identification

VRML 1.0 files begin with the ASCII string "#VRML V1.0 ascii".

VRML97 files begin with the ASCII string "#VRML V2.0 utf8".

(If the file is gzip-compressed, it must be decompressed first.)

Specifications

Sample files

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox