3D Graphics and Virtual Reality

Section A.

Briefly explain the main differences between the following three forms of virtual reality: Immersive; Window-on-world; and Augmented Reality.

( 3 marks )

Briefly explain what is meant by the terms "visual realism" and "latency" when describing a VR system. Also explain how these two terms are related.

( 3 marks )

Describe two real-world applications of virtual reality technology, one which demands high visual realism and one which demands low latency, explaining why in each case.

( 4 marks )

Section B.

Scaling by Sx and Sy

Translation by tx and ty

Shown above are two 2D transformations. One shows a scaling operation and the other a translation operation. The scaling operation produces a scaling effect which is centred about the origin. Describe how you can use compound transformations to produce a single transformation (SP) which will scale about any given point.

( 3 marks )

By multiplying together the matrices in this new compound transformation (SP), derive a single transformation matrix which will scale by factor (Sx, Sy) centred on the point (Px, Py).

( 3 marks )

Apply your new transformation to the object shown in the figure below. Scale the object by a factor of (1.5, 0.5) centred around the point (-2, -1) and sketch the resulting position and shape of the object - clearly marking the co-ordinates of each vertex.

( 4 marks )