# Road Map to the Sources and Documentation

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)