JVerge Features List

IMHO, JVerge is a very powerful set of classes. There are many things you can do with them.

VRML File reader

With this beta of JVerge I am now introducing a VRML parser that reads your VRML files and turns them into JVerge classes for you to use. The core of the parser is based on the LGPL'd parser from IICM's VRWave VRML 97 browser. This forms the core of the reader and basic parsing onto which I have built the JVerge extras.

The core of the VRML file traverser classes are included with the JVerge classes in the standard distribution. You can find them in the various util directories for each version of JVerge.

However, for them to function correctly, you will also need to download the PW classes. These I did not include with the standard distribution because of the file size bloat. The zip version is now hovering around 1.5MB!

Do not use the classes that come from VRwave with JVerge. It will not work correctly, as I had to make a number of changes and bug fixes. For the moment you will need to download the modified version from The Virtual Light Company's site. The files can be found at

http://www.vlc.com.au/VermelGen/

Changes from Beta 3

A couple of big structural changes took place. Full clone support is now implemented and scripting is properly implemented. You can write values to and from a script node with your application now.

The other major change is the restructuring of all the printing operations. You now only need to specify the PrintStream in the base VrmlObject class and this will be used for any printing. Set and forget. Much of the basic printing functionality has been moved to the VrmlObject class too, allowing for consistent and tight VRML output.

Of course there are a huge number of bugs removed. Take a look at the Bugs page for a list of the bugs that have so far been removed, and any known it the current version.

[ The Virtual Light Company ] [ Justin Couch ] [ Bug Report ] [ VermelGen ]