240 likes | 352 Vues
This paper presents an innovative method for non-invasive interactive visualization of architectural structures, focusing on enabling users to explore both interior and exterior designs without losing overall structural context. By applying geometric analysis and rendering techniques, we gather architectural data through OpenGL streams while facilitating intuitive navigation via trackball-style manipulators. The approach is exemplified with Soda Hall architecture, illustrating the effectiveness of exploded views for comprehensive visualization. Future work aims to automate the process and enhance user comprehension through semantic inputs.
E N D
Non-Invasive Interactive Visualization of Architectural Environments Christopher Niederauer U.C. Santa Barbara Mike Houston Stanford University Maneesh Agrawala Microsoft Research Greg Humphreys University of Virginia
Motivation Trackball style manipulator Walkthrough ArcBall [Shoemake 1992] [Teller 1992] Can’t see overall interior/exterior structure!
The Idea • Exploded view • Non-Invasive [Mohr 2001] Overall structure is visible!
How It’s Done • Example Architecture: Soda Hall • Geometric Analysis (Pre-Process) • Rendering Geometric Analysis Rendering Floor Gather Data Find Splits Composite … OpenGL Stream Floor
Gather Architectural Data • Intercept the OpenGL stream • Find downward facing polygons • Requires up-vector up Geometric Analysis Rendering Floor OpenGL Stream Gather Data Find Splits Composite … Floor
Gather Architectural Data Height Ceiling Area • Create Histogram 942 766 606 446 286 126 Soda Hall Side Profile Geometric Analysis Rendering Floor OpenGL Stream Gather Data Find Splits Composite … Floor
Find Splitting Heights Geometric Analysis Rendering Floor OpenGL Stream Gather Data Find Splits Composite … Floor
Rendering • Multiple Playback (Once per Floor) • Clipping Planes • Viewpoint Control Geometric Analysis Rendering Floor OpenGL Stream Gather Data Find Splits Composite … Floor
Cluster Speedup Floor 2 Floor 3 Floor 1 Complete Model Composite
Soda Hall Trackball Walkthrough
Results with Soda Hall (Single Floor)
Quake III: Arena Trackball Walkthrough
Item Results with Quake III: Arena (Single Floor)
Future Directions • Make fully automated: • Semantic inputs • Up vector • Number of stories to split into
Future Directions [Salomon et al, 2003]
Future Directions (Hand Designed Mock-up)
Summary and Conclusions • Can improve viewer comprehension
Acknowledgements • Pat Hanrahan • John Carmack • Christopher August • DOE VIEWS Grant #B504665