Extensible 3D X3D short, one on XML ( XML encoding, file extension. X3d ) is based description language for 3D models, which can be displayed in a Web browser. X3D is supported by the Web3D Consortium and was adopted as the official standard for 3D content on the Internet in 2001 by the W3C consortium. It is the successor to the VRML standard, which as so-called Classic - encoding ( file extension. X3dv ) is still part of X3D, and is specified as an open ISO standard since December 2004.
Just like in VRML can also be in X3D dimensional virtual worlds, realize games, scientific visualizations and interactive learning applications in real time. Compared to VRML but are available much more standardized options and interfaces with X3D.
The functionality of X3D is divided into sections ( eg Interchange or Immersive ). This allows manufacturers to create standards-compliant programs, without having to implement all the details, as was the case with for that time rather extensive standard VRML97.
As of 2005, X3D should also be part of the MPEG4 standard and there also replace VRML97. To establish a connection between X3D and 3D content in MPEG -4 ( BIFS ) was a subset of X3D called XMT -A to produce. developed. It is a 11 defined in MPEG -4 Part variant of the Extensible MPEG -4 Textual format ( XMT).
In addition, to embed X3D content in XPS documents (XML Paper Specification ). The format was standardized in 2009 by Ecma International as ECMA -388. The Portable Document Format ( PDF) support a similar embedding of 3D content, but here the U3D (ECMA -363 ) is used.
Furthermore, there is a far gediehenen ISO draft to save X3D data in a binary file (binary encoding, file extension. X3db, MIME type model/x3d binary).
To view an X3D file on the WWW, you need a plugin for the browser, for example, the Octaga Free Player, freewrl, BS Contact VRML/X3D or more Web Browser independent programs as Xj3D or X3DOM.