CSEG logo

Cooperative Systems Engineering Group
Virtual Reality


Virtual Reality is an enabling technology which allows synthetic or realistic three dimensional worlds to be explored. Cooperative Virtual Environments (CVEs) are multi-party Virtual Reality systems which allow a number of users to share a common virtual world, where they may interact with each other and the world itself. Much of the research in Virtual Reality at Lancaster is concerned with CVEs.

Research Themes

AC3D- An interactive virtual world development tool

AC3D is an widely acclaimed tool which supports geometric construction and direct manipulation of virtual worlds. AC3D supports a suite of graphical and geometrical editing functions, and allows behaviours to be associated with objects.

VR mog - A virtual world building tool based on 2D interface builders

This tool is a precursor to AC3D. It allows a designer to produce simple 3D world models by constructing a 2D plan of the world. This is achieved through an interface that is similar to many existing 2D user interface development tools.

Q-PITA 3D Database visualisation tool

The concept of Populated Information Terrains (PITS) aims to extend database technology with key ideas from the new fields of Virtual Reality (VR) and Computer Supported Cooperative Work (CSCW). We define a PIT to be a virtual data space that may be inhabited by multiple users. The underlying philosophy of PITS is that they should support people in working together within data as opposed to merely with data. Our aim is therefore to explore this notion of PITS both as a means of improving the way in which users browse and interact with data and also as a means of actively supporting cooperative sharing.

RA-VEC - An aid to creating 3D worlds from 2D floorplan drawings

Constructing virtual worlds is a labour intensive task. Many of these worlds are virtual copies of existing buildings and rooms, for which floor plans in electronic or paper format exist. This tool aid in the production of 3D worlds from these plans by 'vectorising' a floor plan. This process converts 2D bitmap information into 2D vectors. These may then be imported into AC3D and 'extruded' to form walls.

Subjective Views - Customising 3D visualisations

Existing Cooperative Virtual Environments present the same shared world to each of the cooperating users. Research in both 2D and 3D multi-user environments has shown the need to support individually tailored views the common shared data. Known as 'coupling' in shared 2D user interfaces, the 3D equivalent 'Subjective Views' supports individual representations of shared virtual words (CVEs).

 

Research Projects:

eSCAPE - Electronic landSCAPEs

Promoting the inter-connection of heterogeneous electronic landscapes, and involving artists in the design of interactive 3D enironments.
 



logoCooperative Systems Engineering Group | Computing Dept | Lancaster University


Created: Jan 1997, Gareth Smith