A downloadable project for Windows

Download NowName your own price

This project features a 3D graphics application exhibiting key techniques in graphics programming. The application demonstrates the use of  the OpenGL API.  Among the features implemented are:

  • Lighting
    • The scene shows lighting from multiple lights of different types, colours and some animated. Light types include ambient, point and spot.
  • Geometry
    • All geometry is correctly textured and lit
    • A mix of imported models, hand-crafted geometry and procedurally generated shapes
    • Transparent geometry and use of depth sorting
    • Emmisive materials
  • Camera and Interaction
    • Fully-functional camera allowing for keyboard and mouse controls
    • Multiple cameras each with different view; fixed, procedurally controlled
    • User interactivity in the form of adjusting simulation speed of program
    • Skybox
  • Heirarchical Modelling and Animation
    • Utilising matrix stack
    • Orbiting planets and objects in scene
  • Shadows
    • Multiple shadows implemented
  • Use of stencil buffers
    • Reflection
  • Wireframe mode
  • Appropriate code class structure

Download

Download NowName your own price

Click download now to get access to the following files:

Executable 13 MB
Project Files 16 MB
Report

Leave a comment

Log in with itch.io to leave a comment.