2.4.4 The need for Modelling Programs

Although the structure of VRML files is relatively simple, several factors serve to complicate the production of files based upon archaeological data.

The simple structure of VRML does, however, make the production of macro-language routines for the export of models from host formats to VRML relatively straightforward. Routines are already available for packages such as Autodesk's 3-D Studio, and the current home-grown Arc/Info conversion utilities are due to be replaced by integral tools in the next version release of this industry standard GIS package (pers. comm. Paul Miller). Perhaps most useful for archaeology are the existing tools for the conversion of the popular AutoCad data exchange format (DXF) into VRML, making the conversion of existing 3-dimensional CAD drawings relatively straightforward.

For most scenes these conversion routines are adequate, but in the normal process of constructing an archaeological model other capabilities are required. VRML modelling programs offer the ability to build scenes from scratch or construct and enhance scenes using pre-defined components. They also enable the builder to incorporate bitmap images to use as textures, for example satellite images, rectified building photographs or fractal generated overlays using landscape visualisation packages such as Vistapro. All of these result in a much greater sense of realism in the scene. By using modelling programs you also gain the ability to fine-tune scenes; surfaces may be smoothed, component polygon counts reduced for greater speed of rendering, and cameras can be added to provide default views. The most popular modelling package in current use is Caligari Pioneer.

It should be noted that VRML is very much in the early stages of its development and standards are still open to very different interpretations. Different VRML browsers and modelling programs may use quite different interpretations of the VRML standards to implement very different features. Despite the presence then of complex modelling programs to assist in the production of VRML documents, it is still necessary to be able to understand the basic syntax and to be able to code 'by-hand' to be able to tweak files to satisfy different browsers and to use capabilities added to the VRML specification after the modelling program was written. Hopefully this requirement will diminish as the technology matures.


© Internet Archaeology URL:
Last updated: Tue Sep 5 1996