| DOC | this documentation |
| DOC/VRML97 | VRML'97 specifications |
| DOC/PhBRML | physically based rendering extension node documentation |
| XRML | core xrml library, with nodes and vrml2 utf8 syntax importer/exporter |
| XRML/base | core xrml library files |
| XRML/nodes | standard VRML node implementation |
| XRML/PhBRML | physically based material nodes |
| XRML/vrml2_utf8 | VRML V2.0 utf8 file format parser and exporter |
| FILTERS | additional import/export filters |
| FILTERS/toy | toy example importer and exporter filters |
| FILTERS/ply | ply importer (requires external libply library) |
| FILTERS/mgf | mgf output renderer and exporter |
| FILTERS/nff | nff output renderer and exporter |
| POOLS | memory management library (needed for some applications) |
| PROGS | example applications |
| PROGS/toy | example program: illustrates how to use the toy import and export filters |
| PROGS/vrmlint | example program: vrml syntax checker |
| PROGS/vrmldump | example program: reads vrml file and dumps state |
| PROGS/vrmlconv | converts various 3D file formats to, from or across VRML'97 |
| PROGS/vrmlview | vrml viewer |
| NODEGEN | node code generator |
| TOOLS | various auxiliary programs helpful for testing and designing nodes e.g. |
| TEST | vrml files for testing (mostly toys) |