Computer graphics, image processing, and environmental data representation —
Extensible 3D (X3D) —
Part 2: Classic VRML encoding


Extensible 3D (X3D) encodings
ISO/IEC 19776-2:202x
Part 2:  Classic VRML encoding

Related: current ISO-approved standard for X3D version 3.3

--- X3D separator bar ---

This document is the text for Part 2 of ISO/IEC 19776, Extensible 3D (X3D) encodings, corresponding to ISO/IEC 19975-1 X3D Architecture version 4.0. The full title of this part of the International Standard is: Computer graphics, image processing, and environmental data representation — Extensible 3D (X3D) — Part 2: Classic VRML encoding.

Information technology — Computer graphics, image processing and environmental data representation — Extensible 3D (X3D) encodings — Part 2: Classic VRML encoding.

Background Clauses Annexes
cube Foreword cube 1 Scope cube A Grammar
cube Introduction cube 2 Normative references cube B Examples
         (TODO update using X3D Archive Examples)
  cube 3 Terms, definitions and abbreviated terms cube Bibliography
  cube 4 Concepts  
cube 5 Encoding of fields  
cube 6 Encoding of nodes
         (autogenerated from X3D 4.0 XML Schema)
 
cube 7 Conformance  

The Foreword provides background on the standards process for X3D encodings. The Introduction describes the purpose of X3D encodings. The following clauses define this part of ISO/IEC 19776:

Color-coding legend
yellow Proposed addition
orange Proposed deletion
cyan Editors' note
Mantis issues
  1. Scope defines the technology area that the Classic VRML encoding of X3D addresses.
  2. Normative references lists the normative specifications referenced in this part of ISO/IEC 19776.
  3. Definitions contains the glossary of terminology used in this part of ISO/IEC 19776.
  4. Concepts describes fundamentals of the Classic VRML encoding of X3D.
  5. Encoding of fields specifies the Classic VRML encoding of data types used by X3D fields. nodes.
  6. Encoding of nodes specifies the Classic VRML encoding of X3D nodes.
    Encoding of statements was autogenerated and considered, but not included since not very useful.
  7. Conformance describes the conformance requirements for implementations of the Classic VRML encoding.

The following annexes are included in the specification:

  1. Grammar presents the grammar for the X3D Classic VRML file format.
  2. Examples includes a variety of Classic VRML encoded example files.

Bibliography lists references that may have more information.

--- X3D separator bar ---