CSC3223 Graphics for Games Software Rasteriser

Created a space scene

1) Primitives:

  • A star-field, or night sky, consisting of point primitives.
  • A planet or asteroid or similar consisting of line primitives.
  • A spaceship or similar consisting of triangle primitives.
  • Elements made from triangle strip primitives and triangle fan primitives.

2) Movement and perspective:

  • Movement of some scene elements (translation).
  • A three dimensional perspective view.
  • Independent three dimensional rotation of scene elements.

3) Colouring:

  • Interpolated colour.
  • Textured primitives.
  • Semi-transparency.

Git Repository:

CSC3223 Software