How to put together a Geowall
Prev

3. Set Up Procedure

3.1 Set up the PC

The system requirements were described in this page. Connect your monitors, keyboard, mouse and splitters. Make sure that Twinview (i.e. the graphics card has two outputs)works and for now set up the desktop for horizontal span (described below in Section 3.1.1). Applications for the Geowall require either 'Clone mode ' or 'Horizontal span' on the graphics output.

3.1.1 Set up Display Modes

Horizontal span

Here is a brief description on how to get horizontal span on Windows and Linux for the Nvidia cards.

Windows 2000/XP:
1. Right click on your desktop. Choose Properties->Settings->Advanced.
2. Click on the 'Quadro4 900XGL' tab. Look for 'nView Display Mode'. You should see the following window:

Fig 3.1 NVIDIA display modes. - Horiozontal span

 

 

3. Click OK.
This is the general process for Nvidia's cards. If you are having trouble configuring Twinview take a look at Rob Newman's page on the Geowall at the Scripps Institute of Oceanography.

Linux:

1. The /etc/X11/XF86Config-4 file controls how the display should look. Please look at the README file that Nvidia provides. The following is a chunk out of this file relevant to setting up Twinview.

Section "Screen"
Identifier "Screen0"
Device "NVIDIA GeForce 4 (generic)"
Monitor "Monitor0"
DefaultDepth 16

Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection

Option "TwinView"
Option "SecondMonitorHorizSync" "31.5-48.5"
Option "SecondMonitorVertRefresh" "50-70"
Option "MetaModes" "1024x768,1024x768"
Option "TwinViewOrientation" "RightOf"
#Option "TwinViewOrientation" "Clone"
#Option "Stereo" "4"

EndSection

You can download an example XF86Config-4 file here. This file is configured to run in 'Clone mode' where both your monitors will show the same desktop instead of the desktop being stretched across. Change the 'TwinViewOrientation' to 'RightOf' (or 'LeftOf') ; restart the Xserver and you should see the desktop stretch across the two monitors.

Clone mode

Here is a brief description on how to get Clone mode on Windows and Linux for the Nvidia cards.

Windows 2000/XP:
1. Right click on your desktop. Choose Properties->Settings->Advanced.
2. Click on the 'Quadro4 900XGL' tab. Look for 'nView Display Mode'. You should see the following window:

Fig 3.2 NVIDIA display modes. - Clone mode

Choose the OpenGl settings and enable quad buffered stereo API as shown below in fig 3.3-a. Also choose additional properties and enable stereo in OpenGL and 'Use nView clone mode' as shown in fig 3.3-b .

 
Fig 3.3-a OpenGL settings
 
 
Fig 3.3-b Additional OpenGl properties

3. Click OK.

Linux:

1. The /etc/X11/XF86Config-4 file controls how the display should look. Please look at the README file that Nvidia provides. The following is a chunk out of this file relevant to setting up Twinview.

Section "Screen"
Identifier "Screen0"
Device "NVIDIA GeForce 4 (generic)"
Monitor "Monitor0"
DefaultDepth 16

Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection

Option "TwinView"
Option "SecondMonitorHorizSync" "31.5-48.5"
Option "SecondMonitorVertRefresh" "50-70"
Option "MetaModes" "1024x768,1024x768"
#Option "TwinViewOrientation" "RightOf"
Option "TwinViewOrientation" "Clone"
Option "Stereo" "4"

EndSection

You can download an example XF86Config-4 file here. This file is configured to run in 'Clone mode' where both your monitors will show the same desktop instead of the desktop being stretched across. Change the 'TwinViewOrientation' to 'RightOf' (or 'LeftOf') ; restart the Xserver and you should see the desktop stretch across the two monitors.

3.2 Set up screen and projectors.

This step involves the mounting of projectors and placing the screen.

There are two projection techniques:

Front projection
Rear projection
The main advantage of front projection is that it takes less space to setup i.e. you don’t need space behind the screen to place the projectors. Rear projection is useful when you have space behind your screen for the projectors.
The audience will cast a shadown on the screen if they stand close to the screen. The immersive experience is lost. If you want the experience to be immersive you must use rear projection so that the viewer can walk up to the screen to allow their peripheral vision to be covered by the screen. Setting up a tracking system works better with rear projection.
Front projection screens are commonly available and are known in normal parlance as 'silver screens'. Rear projection screens called 'disney black screens' are custom made and more expensive. The color contrast is much better than front projection screens.

If immersion isn’t absolutely necessary, and stereoscopic 3D is the main goal, then front projection works effectively. Rear projection systems are a little more cumbersome to set up and more expensive, but the display is more compelling than front projection.

Again, there are two ways you can mount the projectors:

1. Ceiling projection.
2. Table Mounted projection.

1. Ceiling Projection

In this case the projectors are hung inverted from the ceiling and The projectors are usually hung from a slot in the ceiling to hold them, so that they face the screen.

Fig 3.2.1- Ceiling mounted projectors (front view) with polarizers in front of the bulb.
Fig 3.2.2- Ceiling mounted projectors (rearview)

Mount projectors on a metal (or fire treated wood) shelf 10" x 2 feet, side by side with the lenses as close together as possible, with their horizontal crosshairs aligned and their vertical crosshairs parallel. In this case since both the projectors are inverted as seen from the screen the options in the projectors must be changed to produce inverted images so that they beocme straight when projected on the screen. This can be done by using display controls in the projectors.

TIP : When you order projectors from the vendor, remind him to send you the data backs (look at fig. 3.2.2) for the projectors. These modules allow for more connections like VGA, DVI,
composite, monitor out etc.

2. Table Mounted Projection


In this type of mounting the projectors are just placed on two slots on the stand. Knobs on the sides of the stand can be used to adjust the direction
in which the projectors throw light.
Fig 3.3 - Table mounted projection.
 

TIP : Set the brightness on your projectors to 50%. The bulbs and the polarizers will live longer.

3.3 Split signal from the Graphics card.

The signal from the ports of the graphics card are give to two splitters one for each eye. The signal for the right and left image are split up and the two signals from each splitter are given to the monitor and projector respectively i.e the signal from the 2 splitters for the left and right images must be next given as input to the respective projectors. The converter from VGA to DVI if needed needs to be employed.

3.4 Set Up Polarizers

The polarizers need to be setup next in front of the projectors so that the light from the projectors gets polarized. Stick the polarizer on the projector using velcro. In our early experiments we used duct tape or paper clips to fix the polarizers directly on the bulb; it's safer to stick them at least 5 inches out in front of the projector bulb. The pictures below illustrate the step-by-step technique to put polarizers together.

Fig 3.4.1 The Components in a polarizer set up.
Fig 3.4.2 The polarizer clipped to the holder.
Fig 3.4.3 Polarizer set on the projector.

3.5. Alignment of Projectors

The alignment of the projectors is the most important and time-consuming part of the assembling process. Download this image as a jpg or as a ppm. You can view it with Irfanview or with Internet Explorer in fullscreen mode on Windows. On Linux use Viewer or just use xview (type xview -fullscreen GeowallAlignnment.jpg)

Fig 3.5 Alignment Pattern

The projectors are said to be aligned when most of the left and right images geometrically overlap on the screen. It's almost impossible to get every part of the images to overlap perfectly since the projectors do not have shift lenses in them; so concentrate on getting the central portion of the image to overlap. In particular, get the words 'Geowall Alignment', the color bands and at least one of the words 'Focus' to overlap. Vertical disparity between the left and right eye images will hurt the viewer more than horizontal disparity in the alignment;so try to avoid vertical disparity.

TIP :You can use the knobs on the stand or the mount to make the projectors throw light on the screen.the projector has adjustments for adjusting the focus and the zoom on screen. Use them to help with the alignment.


3.5 Run Applications

A list of commonly used Geowall applications is given below. We recommend you start using Immersaview and Viewer(or WallView or Irfanview) first. Later you can experiment with the other software. You can find more detail on each application's URL and on the Geowall home page.

Software
Description
Platform
Information
Immersaview
An interactive VRML and Inventor model viewer for the GeoWall
Windows/Linux/Mac
http://www.evl.uic.edu/cavern/agave/immersaview/index.html
Walkabout Explore a terrain by virtually travelling over it. Windows/Linux/Mac http://www.evl.uic.edu/aej/macagave/walkabout.html
Vis5d+ A volumetric visualization program for scientific datasets in 3+ dimensions. Linux http://www.evl.uic.edu/cavern/agave/vis5d/index.html
Wiggleview 3D visualization tool for seismologists.
Windows/Linux http://www.evl.uic.edu/cavern/agave/wiggleview/index.html
Viewer A stereo pair image viewer. Linux http://www-users.cs.umn.edu/~wburdick/geowall/viewer.html
Wallview A .net based stereo pair viewer that is very fast for very large images. Windows http://geowall.geo.lsa.umich.edu/
Irfanview A simpleimage viewer that allows many image formats. Windows http://www.irfanview.com

 

Prev Home
Requirements