From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

A GeoWall is a low cost interactive 3D stereoscopic projection system. It consists of a computer with a dual-output graphics card, two projectors, a rack to hold them, polarizing filters, silver screen, a pair of cheap polarized glasses for each user, and (optionally) one or two monitors. This can be put together for well under US$10,000, or bought as a turnkey system at a higher price from various vendors. There are equivalent systems under other names e.g. passive 3D display.

This article uses the word 'GeoWall' as a convenient trisyllabic equivalent for "low-cost polarization-based dual-projector interactive 3D stereoscopic system". Interactivity is a crucial aspect to GeoWalls, particularly for real-time data exploration. Without interactivity, a GeoWall is merely a system for viewing 3D films — a cheap 3D IMAX on a smaller screen.

GeoWalls are examples of passive Virtual Reality, in the sense that there is no head tracking. Instead of a complete immersive experience for one user, there is a partial immersive experience for multiple users. This makes it suitable for classrooms, group presentations, and interactive museum shows.

Origins of the name[edit]

The first GeoWall was built in January 2001 by Prof. Jason Leigh at the Electronic Visualization Laboratory (EVL) at the University of Illinois at Chicago, home of the Cave Automatic Virtual Environment (CAVE), when asked by Paul Morin if a stripped-down single-wall CAVE would provide a level of 3D immersion acceptable for exploring geoscience data at a price affordable to smaller institutions like museums and academic departments. So instead of a complete CAVE, it was only a single wall, and being used primarily for geology, it was a "geology wall" or GeoWall.

Shortly after the first GeoWall was built, the GeoWall Consortium was created to support the development and distribution of software and data for the GeoWall users. Today, the GeoWall Consortium remains an active user group, whose members have made available free and/or open-source software, content, and documentation. Over 500 GeoWalls have been built since 2005 and the numbers continue to grow. The GeoWall Consortium can be accessed through its website and mailing list.

Equivalent Systems[edit]

Data Interactively Explored with GeoWalls[edit]

GeoWalls have been used to explore data in several domains. Stereo photographs and movies can be viewed on a GeoWall, as well as most 3D models. Here are some examples of other data sets that are freely available. All can be modified to work on regular single-screen computers.

Nick Schwarz has a list of more GeoWall resources.

Software that works on GeoWalls[edit]

  • Wallview : a simple 'Powerpoint for GeoWalls' that can display stereo photograph pairs. Very useful, despite interactivity limited to zooming and moving pictures about. Free, Windows only.
  • Immersaview : displays 3d data in IV (Open Inventor) and VRML formats, both single models and time-varying model sequences. Comes with demos of ant innards, earthquakes zones, etc. Open Source, Windows/Mac/Linux.
  • Partiview : displays large, static or dynamic, particle-based datasets. Particles can be textured. Open Source, Windows/Linux. (Documentation on how to use Partiview on GeoWalls.)
  • PokeScope. For aligning pairs of stereo photographs. Commercial, Windows only.
  • WalkAbout. For exploring VRML models, particularly for earth science data. Open Source, Windows/Mac/Linux
  • gOpenMol. Molecular visualizer for computational chemistry. Works on GeoWalls when run in side-by-side stereo mode. Free, open source, Windows/Linux/Sun/AIX.
  • ArcGIS : commercial mapping software. Any ArcScene image can be displayed on a GeoWall.

Graphics Cards for GeoWalls[edit]

The following graphics cards have been reported as capable of supporting GeoWalls. says that "on the most general level the graphics card needs to have two monitor outputs to provide output to left and right projector".

  • NVIDIA GeForce2 Twinview
  • NVIDIA GeForce4 Ti4400/Ti4600
  • Quadro4 550,700,750, 900 XGL, FX2000
  • ATI Radeon X800 XT