The initial offering of the language was very simple, it handled solely quadmeshes consisting of sides with equal numbers of vertices. However, the language quickly grew, and has today become a very robust modeling language with many extra features. Below is a very simple MDF file consisting of a light panel and a floor panel. The first pieces of information listed in MDF are texture map specifications, i.e. which textures you will be using in the scene. Further, each specified file to be loaded must have the word texture as the first word on the line and be assigned a unique integer value.
Lets take a look at an actual mesh definition.
First, orientation of the 3D space. If this ordering is not adhered to then there is no guarantee that patch normals will be computed correctly. VDF is essentially the same language as MDF with a few exceptions. If we run the above file through the radiosity solver, simulate, we obtain the following results. The resulting VDF file is then input to the hypershow viewing environment for display.