GeoWall
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
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 geowall.org and mailing list.
Data Interactively Explored with GeoWalls
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.
- GeoWall Consortium has several visualizations, including
- Global Earthquakes.
- Virtual Harlem : Recreation of the New York suburb from the 1930s. Linux only.
- Interactive San Diego Flythrough
- AstroWall : Simulations of stars orbiting under Newton's Law of Gravity in a Plummer potential, Moon orbit details. Windows only.
- Cosmic Ray Showers : animated simulations showing what happens when a high-energy particle from outer space hits the Earth's atmosphere and creates a shower of other subatomic particles. Windows/Linux.
- Large Scale Structure of the Universe : Hundreds of thousands of galaxies mapped by the Sloan Digital Sky Survey. Windows/Linux.
- Visualization of 3D Mathematics : Surfaces associated with several equations, Klein bottles, etc. Very pretty.
- Black Hole Discovery : Observed and extrapolated orbits of a dozen stars orbiting the center of the galaxy. This data was used by UCLA researchers in a 2000 Nature paper to demonstrate that there is a black hole at the center of the Milky Way. Windows/Linux.
- TerrainFly : simple flight simulator, but over Mars.
- Z-Flux : Interactive, real-time rendering of various astronomical animations, originally designed for educational purposes. Free, Windows.
Nick Schwarz has a list of more GeoWall resources.
Software that works on GeoWalls
- 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
The following graphics cards have been reported as capable of supporting GeoWalls. Geowall.org 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
References
- GeoWall Consortium
- GeoWallTech mailing list
- GeoWall Project Expands the Window Into Earth Science : New York Times Circuits article from 3 March 2005 by Henry Fountain about the creation of the GeoWall at the University of Illinois at Chicago's Electronic Visualization Lab (EVL).
- COSMUS is an informal Chicago-based group with several freely available data models from the astronomical sciences.
- Low-cost Stereo Virtual Reality at PMEL (Pacific Marine Environmental Laboratory). Good introduction to 3d Stereo and GeoWall setup.
- Stereographics : several useful articles by Paul Bourke.
- Future Directions in Astronomy Visualisation C.J. Fluke, P.D. Bourke, D. O'Donovan, Publications of the Astronomical Society of Australia, Vol 23, Number 1, 2006
- Visualization of 3D Mathematics by Jonathan Rogness. Tutorials and downloadable demos visualizing mathematical data. Uses both GeoWalls and the Java applet LiveGraphics3d.
- Passive 3D Display with Two Projectors by Barco Systems. Good description of an equivalent system.
- VisMini equivalent system from Visbox, Inc.