Assignment6 - Open GL

CS5600 - Introduction to Computer Graphics

Due Wednesday, 26 April 2006, 23:59 hours


Overview

This project introduces you to the capabilities of OpenGL. You will use OpenGL to draw a lit cube.

Project Requirements

The following are requirements for the project. Turn in all your code and documentation using submit into the directory called assign6Linux for Linux assignments or assign6Windows for windows assignments (i.e. submit cs5600 assign6OS file1 file2...). Your code should be written in C/C++, however you may choose to develop on Windows or Linux. Be sure to hand in your MSVC project or your Makefile and that there are no problems running your code.

Resources

You will probably want to start with the Makefile and template file from the second assignment.
Here a link to the MSVC 2005 project.

A good reference for using OpenGL is the OpenGL Programming Guide, especially chapters 2,3 and 5. For this assignment you really shouldn't have to read too much of it. Just look through for examples.

The Reference Manual is a good place to look for the description of functions. Commands that you will find usefull for this assignment include: