ActiveVRML Active Virtual Reality Modeling Language

Preliminary Version: February 2, 1996

Last revision: February 2, 1996

The Active Virtual Reality Modeling Language (ActiveVRML) is a modeling language for specifying interactive animations. This draft specification has these sections: Introduces ActiveVRML, explains the key concepts of the ActiveVRML programming model, and illustrates how to use the language in short programming examples. Defines the ActiveVRML keywords, expressions and types, listing the syntax and semantics of the language. Contains an index to the ActiveVRML keywords.

This draft specification is published by Microsoft for the purpose of helping to create an open standard. Independent implementations of this specification are expressly permitted by Microsoft irrespective of whether the specification contains, constitutes or reflects Microsoft patents or copyrights.

Microsoft anticipates that it will release a reference implementation in object and source code form. Microsoft expects to license this code in the following manner: (i) the object code may be reproduced and used without restriction or charge; and (ii) the source code may be reproduced and used for educational, non-commercial and internal use without charge, and for commercial use at a commercially reasonable charge.