Registered by Virtual Object System developers
VOS is software for creating distributed data structures (a distributed object system), for dynamic collaboration between applications and users. Our original motivation was to start building "The Metaverse": a shared 3D virtual environment over the Internet. The Virtual Object System (VOS) is the software infrastructure we have developed to make this vision real. Over time it has evolved and proven to be a useful tool for a broad range of applications, while achieving our original goal of supporting multiuser collaborative environments as the primary driver and test of the system.

VOS is really a stack of software technologies, which may be accessed at any level, but which combine to form a complete platform for collaborative software:

1. VOS Infrastructure Protocol (VIP) - A sophisticated reliable transport protocol based on UDP, permitting multiple prioritized channels of information to be transferred in parallel over a single logical connection.

2. Virtual Object System (VOS) - The core library, providing an object-oriented programming interface to describe, relate and and manipulate information over the network.

3. For 3D virtual environment applications, Abstract 3D Layer (A3DL) - A standard set of extensions on top of VOS for representing 3D data, such as meshes, lights and materials.

4. For 3D virtual environment applications, Crystal Space VOS Plugin (CSVOSA3DL) - A plugin to the Crystal Space 3D Engine which simplifies loading scene described using A3DL into the CS engine.

5. Ter'Angreal - Our biggest end-user application, built using all the technologies described above (and a few others).

Project group information

Maintainer:
Virtual Object System developers
Driver:
Not yet selected
Bug tracker:
None specified

Milestones

See all milestones

Milestone Tags help

Insert space separated tag names

Projects

There are no projects registered for Virtual Object System.