3D Graphics and Virtual Reality

The company you work for has found a need to construct a simple Virtual Reality (VR) system for use in their research and development department. You will be principally in charge of the project and as such you will require some knowledge of the system architecture and techniques for virtual world construction.

A typical VR system consists of a number of components. Describe the architecture of such a system and briefly mention the purpose of each component.

( 4 marks )

There are a large number of factors which affect the quality and usability of a VR system. Four factors which are considered important are: visual realism; image resolution; frame rate; and latency. Explain briefly the meaning of each of these terms.

( 4 marks )

You begin to look at the more technical aspects of 3D modelling and virtual environments. While searching through the textbooks you repeatedly come across three commonly used operations: translation, rotation and scaling. Explain how each operation works, giving an example in each case.

( 6 marks )

On reflection you decide that buying a second hand book was not such a good idea when you find a page missing, leaving you with only the second half of an important example. A mysterious transformation has been described as the following operation :

Describe what operation this transformation performs, then apply it to the object shown in the figure below. Give the new co-ordinates for each vertex on the object and sketch itís new position and shape.

( 6 marks )

( Total 20 )