Programming for 3D (G6080)

15 credits, Level 6

Autumn teaching

On this module, you’ll get an intensive introduction to 3D computer programming. The main focus is graphics but there’s also an audio element.

You’ll create a complex virtual interactive Unity application. This demonstrates some of the core principles of 3D environments including:

  • ray tracing, surface normals, diffuse materials, collision detection, shading, textures and particle systems
  • audio in a 3D environment.

Teaching

100%: Practical (Laboratory)

Assessment