Non-Invasive Interactive Visualization of Dynamic Architectural Environments

Chris Niederauer, Mike Houston, Maneesh Agrawala , Greg Humphreys


We present a system for interactively producing exploded views of 3D architectural environments such as multi-story buildings. These exploded views allow viewers to simultaneously see the internal and external structures of such environments. To create an exploded view we analyze the geometry of the environment to locate individual stories. We then use clipping planes and multipass rendering to separately render each story of the environment in exploded form. Our system operates at the graphics driver level and therefore can be applied to existing OpenGL applications, such as first-person multiplayer video games, without modification. The resulting visualization allows users to understand the global structure of architectural environments and to observe the actions of dynamic characters and objects interacting within such environments.

Research Paper

PDF (18.2M)


MOV 720x480 (52.9M)

MOV 400x300 (22.4M)


PPT (8.3M)

More Details

Project Website
1 page Siggraph summary PDF (3.1M)
CACM summary PDF (359K)

Non-Invasive Interactive Visualization of Dynamic Architectural Environments
ACM Symposium on Interactive 3D Graphics, April 2003. pp. 55-58.