Full text: Systems for data processing, anaylsis and representation

  
  
  
LEE NN Se 
DE 
Ces = 
== Seo SOR e 
Lo uuu ooo eee 
es = ATUM, 
bez SS 
     
    
    
   
  
  
  
  
  
  
  
Figure 3. The predictor is seen in use over a Digital Terrain 
Map representing the North Atlantic. The predictor shows 
future position based on current velocity inputs. The tails of 
the predictor show the path through the data space. 
Variations on the flight metaphor are other more 
constrained vehicles. These typically limit the freedom 
in some way that is suitable to some application. The 
key aspect to these metaphors is that the user feels that 
he or she is controlling a vchicle which can be used to 
explore the terrain (or other data space). The viewpoint 
is fixed to a vehicle which can then be driven around 
the environment. Bicycles in virtual environments are 
an example of this metaphor. Another is a treadmill 
used to simulate architectural walkthroughs (Brooks, 
1986). 
3. DATA MANIPULATION IN 3D 
The problems of data manipulation and viewpoint 
manipulation both involve six degree-of-freedom task 
performance. It takes three numbers to position an 
object in space and three more to specify its 
orientation. There are many solutions to the problems 
of 3D object placement, including virtual turntables 
(Evans et al, 1981), or virtual trackballs (Chen et al, 
1988) whereby the mouse is used to control a set of 
higher level widgets which control rotations and 
translations. We have had considerable success using 
the Bat, described above for free object placement. 
However, in many GIS and CAD operations we find 
that it is better to used constrained placement. Often 
the user wishes to only manipulate one degree of 
freedom at a time, a rotation about a particular axis, or 
a single axis translation. Therefore, whereas we use the 
Bat extensively for viewpoint manipulation, we 
generally use a conventional mouse for object 
placement in the applications we are currently working 
on. 
4. THE FLEDERMAUS SYSTEM 
We (Mark Paton and myself) are currently building a 
prototype 3D Geographical Visualization System at the 
University of New Brunswick that incorporates many 
of the advanced interaction techniques talked about in 
this paper (it is called Fledermaus). Our primary use of 
the flying technique is in a data visualization and 
editing system for oceanographic research. This 
enables users to fly over a digital terrain map 
represented in thinned wire frame form, The thinning 
is necessary because it is impossible to render the 
entire surface at the highest resolution and at a 
reasonable upgrade rate. As soon as the user stops 
flying, the surface fills in two steps: a medium 
resolution step and the highest resolution step. The 
idea is to keep adding information to the user and to fill 
in the otherwise unacceptable delay required to 
compute a fully rendered high resolution image (on our 
current IRIS Crimson VGX™ it takes 16 seconds to 
render a 2000x2000 digital elevation model). In order 
to make a high quality video of a flyby it is only 
necessary to hold down a different button on the Bat 
and from that time forward the sequence of viewpoints 
is recorded while flying. These viewpoints are later 
used to generate high resolution frames which are 
captured one at a time on our Panasonic LQ4000 laser 
disc recorder. The videos we have made in this way 
(using previous versions of the system) have appeared 
in the Canada pavilion at the recent Seville World's 
fair, on Canadian and German National Television as 
well as at numerous scientific and technical 
conferences. 
We are currently adding Georeferencing, to the 
visualization system and it now has support for 
multiple objects. This enables us to, for example, 
compare two different DEMs of the same surface, by 
co-registering them and moving them up and down 
with respect to each other. We have also recently added 
support for closed polygon meshes with the goal of 
visualizing schools of fish in the water column. We 
are currently investigating various techniques for stereo 
visualization and by the time this paper is presented 
should have stereo movie capabilites. 
ACKNOWLEDGMENTS 
I gratefully acknowledge the support and assistance of 
Dr. Larry Mayer who has been instrumental in 
encouraging the practical application of laboratory 
ideas. The research described here has been primarily 
funded through NSERC grants. 
REFERENCES 
Brooks, F.P. "Walkthrough - A Dynamic Graphics 
System for Simulating Virtual Buildings," Proc 
1986 Workshop on Interactive 3D Graphics, F. 
Cro 
pp-$ 
Chapma 
Prec 
Virt 
Con 
Syn 
Can 
Chen, M 
Inte: 
Con 
No. 
Connor, 
D.C 
Dim 
Intei 
of C 
Evans, K 
Val 
of fr 
Vol. 
Gibson, 
Perc 
Gleicher 
Cam 
Sigg 
Mackinl. 
"Raf 
3D. 
Sigg 
Phillips, 
"Au 
mani 
Grap 
Marc
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.