Camera, Colour, Custom Actors

  • Have a general understanding of the principles surrounding the colour model in OpenGL
  • Have seen the OpenGL colour Cube in action, and appreciate the shading model.
  • Understand how glColour operates, and in particular the effect of glColour on polygon rendering with SMOOTH shading enabled
  • Revise the camera class - and incorporate mouse movement into its operation.
  • Be able to build a custom actor - based on geometry in the model
  • Be able to construct an actor based on external geometry

Objectives

  • Rework the Camera class to utilise the mouse + arrow keys
  • Create a custom actor class - which override the default behaviour in interesting ways
  • Create (as an exercise) a custom actor class whose geometry is completely loaded external to the default model