Intro Graphics Assignment 2
OpenGL: 3D Transforms
Due: February 15, 2005
Use the skeleton code, or your additions to it, from the previous project. Note that you will need to change from a 2D orthographic projection to a perspective projection.
Sample solution coming soon.
Please be sure to get the basic assignment working before you go bananas on these extra credit items!
Write a web page describing what you did, including your entry (can just be a screenshot) for the art contest.
Your web page should contain a link to a .zip file that contains ALL of the source code that your TA will need to build your assignment. It is your responsibility to make sure that the zip file is complete. We are not going to fix compile errors or fill in missing pieces of assignments.
Please e-mail a link to your submission to the TA. Please, PLEASE check to make sure the link works. Never, NEVER e-mail the TA anything except a URL when submitting. In particular, do NOT e-mail your .zip file or any images as attachments.
Be sure to keep all assignments up on your web space for the entire semester. Sometimes we have to go back and re-download assignments.
Start soon! Despite the simplicity of the "game" you have a great deal to do.
Begin by drawing the ground plane and a cube. Make sure you can set up the camera, etc so that these are visible on screen before you sink any time into the rest of the project.
Be careful with the near and far clip planes! It's easy to be doing everything right but get the dreaded "black screen of sadness" because you're inadvertently clipping the entire scene away.