previous   next   contents

GeoVRML 1.1 Specification

B. Sample Implementation

In addition to this recommended practice document, GeoVRML 1.1 includes an open source sample implementation of all the new nodes that are described in the Nodes section. These nodes are implemented using Java.

B.1 Run-Time Environment

In order to view any VRML worlds that make use of GeoVRML nodes, the user must first install a run-time environment on their machine. This run-time environment is a Java jar file with all of the classes required by the GeoVRML nodes. The GeoVRML 1.1 run-time environment and installation instructions can be found at the following URL:

B.2 Source Code Distribution

The complete Java source code for the GeoVRML 1.1 sample implementation is provided under Open Source type licenses, such as the Apache license. It is hoped that the availability of this code base will encourage future develop of the GeoVRML nodes. The source code for GeoVRML 1.1 can be found at the following URL:

B.3 Known Browser Compatibility

The GeoVRML 1.1 sample implementation requires a VRML browser with support for Java in the Script node. The implementation has been tested, and is known to function correctly, under the following combinations of internet browsers, VRML browsers, and operating systems. This is not meant as an exclusive list. The recommended browser combination is Netscape Communicator 4.x with Cosmo Player 2.1.1. Additionally, ParallelGraphics have also implemented native support for the GeoVRML 1.0 nodes in their Cortona browser as of version 3.0.

Internet Browser VRML Browser Operating System
Netscape Communicator 4.5, 4.7 Cosmo Player 2.1.1 Windows 95/98/NT/2000
Internet Explorer 5, 6 Cortona 2.0 Beta and higher Windows 98/NT/2000
Netscape Communicator 4.61 Cosmo Player 2.1.1 Irix 6.5.4
n/a Xj3D M5 and higher Windows NT/2000


--- VRML separator bar ---
Questions or comments.
Copyright 2002, SRI International.