Title: Virtual Worlds Lab www'cc'gatech'eduvwlab cdshawcc'gatech'edu
1Virtual Worlds Labwww.cc.gatech.edu/vwlabcdshaw
_at_cc.gatech.edu
- Areas of research
- Virtual Environments,
- Scientific Geospatial Information
Visualization -
2Time Dependent Volume Data Doppler Radar Weather
Schematic of Doppler radar
Multiple radars
Side view of Doppler radar with regions of higher
confidence sampling
3Navigating and Exploring a Severe Storm
4Tracker-Based 12 DoF Two-Handed Surface Editor
Part of the NFS/ITR Digital Clay Project. (gave
BrownBag talk on 09/05 this year) Chris Shaw,
Jarek Rossignac, Ignacio Llamas, ByungMoon Kim,
Joshua Gargus and Jesse Shieh
5Test System Meshculptor
- Grab a part or parts of the object and pull or
push (6 DoF per tracker/hand) - Translucent spheres around cursors represent area
of influence - Result plastic-like deformation
- Behind scenes space warp, no physical model
6Two-Handed Interaction
- Multiple Possibilities
- 1. One hand is used for context manipulation
while the other one is deforming the object - 2. Both hands are used simultaneously for object
deformation - 3. Combining 1. and 2. can switch hand from
deforming to manipulating context
7BioInformatics Visualization
- Infinitely scalable, zoomable genome visual
interface and database - Visualize entire genomes
- Examine protein structures
8BioInformatics Visualization
9BioInformatics Visualization
10Firefighter Training VE
- Fire in single family home.
- Intended user is a commanding officer trainee.
- User issues commands to virtual firefighters.
- Operator translates voice commands.
- Virtual firefighters perform instructed tasks.
- The fire simulation reacts to the tasks
performed.
11System Architecture
SVE
Operator
- Virtual Environment
- House
- Firefighter Animations
- Tools
- Volume Renderer
Graphical Command Interface
FDS
Fire Simulation Volume Data
1 volume / sec
12Graphical Command Interface
- Contains House Map
- List Firefighters
- Each firefighter can be issued commands by menu
- Firefighters are represented by icons on the map.
13Firefighter Training VE
- Simple Virtual Environments (SVE)
- Extensible framework for building VE applications
- Scene Graph, Tracker Drivers
- Provides support for rapid prototyping as well as
complete implementation of simple and complex VE
applications.
14Firefighters performing various tasks
15Cutting
16Chopping
17Carrying Ladder
18Climbing Ladder
19Cutting hole in roof
20Pulling Hose Fire Smoke in background
21Pulling Hose Smoke in background
22Fire Simulation
- NIST Fire Dynamic Simulator (FDS)
- Computational fluid dynamics (CFD) model of
fire-driven fluid flow. - We model the house offline
- Extract fire and smoke data for the entire house
volume at one-second increments. - NISTs Smokeview can be used to visualize FDS
data.
23Volume Data
- Pre-computed data from FDS
- Heat Release Rate per unit Volume (HRRPUV)
- Soot Density
- 1 voxel array per second 166 x 81 x 21
- Run Length Encoding (RLE) Compression
- Quantized to 8 bits per voxel
- 2MB 160KB per time step
- Lorenzo compression
- 2MB 10KB per time step
24Volume Rendering
- Splat based renderer
- Retrieve values for each voxel
- Draw gaussian texture with color and opacity
determined by voxel value - If HRRPUV gt min(HRRPUV)
- Draw Flame
- Else
- Draw Smoke
25Fire and Smoke in background
26Fire and Smoke
27Scientific Information Visualization
- Visualization of 3D Scalar and Vector fields
- Glyph visualization
- Each data location in 3D represented by a glyph
- Data dimensions map to glyph visual dimensions
- 3D scale, orientation, color, opacity
- Eg. 3D Vector display, 3D scatterplot.
28Scientific Info Viz
29Information Visualization
- XGold
- YUS
- ZFederal Reserve
- GlyphStock
- ColorNoriega
30Desktop VR Visualization
- Access to desktop
- Stereo viewing
- Two-handed interaction
- 3-space trackers with buttons
- Each hand has a distinct role
- Left hand sets up context
- Right hand performs fine manipulation
31Ringos Underwater Adventure
- Description an immersive 3D virtual environment
- Goal to reduce the pain and anxiety associated
with childrens cancer treatment - Method draws attention away from discomfort by
engaging children in the interactive and
exploratory game
32Screenshots
33Screenshots
34Screenshots
35Screenshots
36Screenshots
37How Do I Get Involved?
- 4903 Research Projects
- Come to our meetings
- CS 8001 VW in CRB 303