Skip to main content

ModuleInformation

ELE3033

Virtual Reality Systems

Course Contents

The course will survey most of the important issues surrounding the creation and experience of  VEs, this includes both the hardware and software aspects.  In particular there will is an extensive review of 3D coordinate systems, coordinate geometry, object manipulation in 3D space and the use of quaternions for rotation.  Lighting and shading will be studied along with the associated algorithms used to implement changes for real time interaction of VEs.

The many reasons and methods for creating virtual spaces will be discussed, as well as their implications. Examples of existing VEs will be shown, but students will learn primarily by creating their own VEs using industry standard software.

The class format will take on a variety of styles. Examples will be presented in lectures and demonstrations. Students must demonstrate satisfactory achievement of course objectives through fulfilment of course projects and by contributing to class discussions and critiques.

Supplementary Notes

None

Learning Outcomes

  • To demonstrate the ability to create a virtual environment both theoretically and practically through coursework and written examination.
  • To demonstrate an awareness of the moral and ethical implications of Virtual Environments through class discussion and written examination.
  • To design virtual environments for various applications through the creation of virtual environments using Virtools.
  • To  demonstrate the ability to design and manipulate objects within three dimensional space.

Skills

Experience of VR environments.
Theoretical aspects of VR hardware and software and algorithms.
Written communication.
Group work and independant study skills.
Self Evaluation.