$Id: using.xml,v 1.5 2006/02/17 04:25:44 tetron Exp $Using VOS to Explore and Build Virtual WorldsWhile the object system described in the preceding chapters
is general purpose, it was concieved with a specific use in mind:
as the infrastructure on which to build multiuser 3D virtual
environments. This chapter explains how to use VOS to explore and
build such environments. First, we need some object types that
represent objects in 3D worlds: this collection of MetaObjects is
called A3DL (Abstract 3D Layer). Then, a client program is needed
to find those objects, render them graphically, and provide
controls for interacting with them and with other users in the
world: this program is called Ter'Angreal. Finally, we need some
tools for creating 3D geometry and publishing it as A3DL objects.
The following sections describe the client program, Ter'Angreal, and some world building
tools: the Blender export script,
the OmniVOS Server, and the swiss army knife
shell tool, Mesh.
&terangreal;
&blender;
&omnivos;
&mesh;