![]() |
Jonathan C.Roberts
and
Nick Ryan |
A paper to accompany a poster to be displayed at the VRSIG97 Conference in which we describe and compare four models of operation that allow the publisher to generate views, with the client manipulating and affecting specific objects in the world. We demonstrate these approaches through a problem in archaeological visualization.
Many existing VR models enable the user to pick up and manipulate virtual portable objects within a fixed virtual environment. Here, we apply similar techniques to permit the user to manipulate the virtual environment itself. We provide an example based on the need for effective presentation of the uncertainty inherent in archaeological interpretation, but the approach may also prove valuable in many other fields such as geology, civil engineering and architecture.
The image below shows an example of our Functional Change
category. The user interface is generated in a Head Up Display (HUD)
configuration. The HUD nodes maintain the position of the user
interface on the browser screen, independent on the viewing angle or
position, thus keeping the controls at the users finger tips. The
output data streams are ROUTE'd to a Calculator prototype.
The calculator prototype allows the calculations of the model dimensions
to be grouped in one place, reducing the number of routes in the model
and allowing changes to the dependencies to be altered in one place in
the code.