CorridorOne CorridorOne - Utah Faculty: Chris Johnson, Chuck Hansen, Steve Parker Staff: Richard Coffey, David Hart, Yarden Livnat Students Eric Luke, Sean Heffernan
CorridorOne Aims and Objectives Interactive exploration of large volumetric datasets Dynamic isosurface generation Methods for interactive manipulation Remote and local visualization environments
CorridorOne Progress thus far…. Frameless Rendering real-time isosurfacing View Dependent limit geometry extraction Deep Images geometry/image compression
CorridorOne Avoid polygons altogether Raytracing for interactive isosurfacing Isosurfacing is performed implicitly at every pixel Maps well onto modern architectures Interactive for some datasets on some machines
CorridorOne Frameless Rendering (demo) Partition Image using Hilbert Curve PE1 PE2 PE3 PE4 PE1 PE2 PE3
CorridorOne A View-dependent Approach Three step method 1. Traverse 2. Project 3. To Graphics Hardware
CorridorOne The Visualization Pipeline Search RenderConstruct Isovalue Dynamic extraction of isosurfaces Rapid extractions Pre- process
CorridorOne The Visualization Pipeline (demo) Search Render construct Isovalue OnlineOffline Reduce the amount of data Hierarchical methods Volume/Data reduction pre-search View point
CorridorOne Deep Images Three step method Large Remote Machine SGI Origin Compressed Z-buffer w/ Image Smaller Remote Machine Full Interactivity
CorridorOne Deep Images (demo) Texture Mapped Image hides lower resolution geometry also compressed Local Interaction less complex geometry so faster View Combining multiple views / auto selection
CorridorOne What’s next... Interactive Techniques: Remote control (steering) Collaborative sessions Deep Images: View Dependent + Deep Images Better/faster mesh compression Automatic view combinations Other visualization primitives