[PDC - Center for Parallel Computers, KTH]
[Entrance to PDC]
[Information about PDC]
[News & Events]
*[Computer resources]
[User support]
[Training & Courses]
[Search the webmap]
[Links to far away]

Technical information on the PDC six-surface VR-CUBE system

The Cube

The PDC VR-CUBE (the Cube) is a fully immersive visualization environment, 3m x 3m x 2.5m (W x D x H). The unique feature of this virtual reality system is the display of images on all surrounding surfaces, including the floor and the ceiling.

Because all images must be projected from outside the room, the floor is raised 2.5m to provide space for projectors and mirrors.

To enable projection on the floor from underneath, the floor is made of 40mm-thick acrylic glass. For projection reasons, the glass is covered by the same fabric that covers the walls and ceiling.

One of the Cube's walls serves as a large door, which is hinged on the outside and is swung open to allow access to the room. Just outside the Cube, on the same level as its floor, is a 5x6m platform.

Hardware

Driving the VR-CUBE system is a two-rack SGI Onyx2 with 12 R10000 CPUs, 4GB memory, 100+ GB disk and three InfiniteReality graphics pipes with two 64MB raster managers each. Each pipe manages two of the six surfaces.

The floor and ceiling are currently configured to run with a resolution of 1024 x 1024 pixels at a frequency of 96Hz (i.e. 48Hz per eye, due to stereo projection). The walls run at 1024 x 852 to keep the pixels square and to keep the resolution constant along the edges.

Software

Before the construction of the Cube the VR activity at PDC was centered around an ImmersaDesk. The software platform used was the CAVE libraries (CAVElib) from EVL. The bulk of our local applications are still based on CAVElib, although we also use several other packages in different projects. We intend to continue to use different platforms until the field of VR software has matured and some standards have emerged.

Projects

A number of projects that use the Cube have been initiated. These include science-oriented applications (e.g. analysis of glacier flows, volume rendering of biological data, and flows in a jet engine), and applications from other fields such as architecture.

Infrastructure

Part of the PDC design philosophy is to integrate new resources into an existing infrastructure. At PDC there are no stand-alone systems, but rather a collection of various integrated systems that improve over time. User accounts, file systems, storage facilities, and security systems have been distributed among the different computing resources for several years. The Cube is integrated in the same way and is therefore directly accessible to any PDC user with a suitable project.

Networking

The PDC bulk data transfer network is HiPPI-800 between most of the larger systems, including the SGI Onyx2 driving the Cube. Apart from HiPPI, internal networking topology consists of a mixture of 100Mbit FDDI and FastEthernet.

External connections are excellent, since PDC is directly connected by fiber to KTHNOC, where the main interconnect for both SUNET (Swedish University Network) and NORDUnet (Nordic University Network) is located. Even apart from academic networks, KTHNOC is one of the largest interconnects on the Internet today.