Basic setup
The hyperwall consists of a matrix of LCD panels. Images are displayed
on the LCD panels by a set of rendering machines. A single controller
machine is used to steer all or some subset of the rendering
machines. All the machines run X Windows on top of Linux. Two main
pieces of software are used. One is a program to compute or display
images on each of the rendering machines the other is a program to
direct mouse and keyboard events from the controller machine to some or
all of the rendering machines. This allows the rendering machines to be
controlled in blocks from a single keyboard. Additional small helper
script programs are also used. These automate the steps involved in
using the hyperwall such as staring up a program to display an image of
each of the rendering machines.
The hyperwall can be used to display and pan and zoom around a single
very large image spread over the entire wall of displays. This allows
images that are many thousamds of pixels across to be viewed at their
native level of detail. However, the hyperwall system also allows sets
of related images to be viewed simultaneously. This allows the visual
identification of correlations between different images.
|