
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An assignment for cmsc 740 students in the fall 2008 semester. The assignment involves extending the program from assignment 1 using provided startup code and data. Students are required to texture map clouds and the ground, animate and move chickens, and add a new viewport and camera. (2 points for texturing and moving clouds, 1 point for texturing the ground, 1 point for rendering and animating chickens, 2 points for placing and moving chickens, 1 point for adjusting animation speed, 1 point for creating a new viewport, and 2 points for adding a new camera)
Typology: Assignments
1 / 1
This page cannot be seen from the preview
Don't miss anything!

This assignment involves familiarization with OpenGL texturing, viewport, and simple animation. For this assignment, you should make the following extensions to your program from the Assignment 1 with the aid of the start up code and data at http://www.cs.umd.edu/class/fall2008/cmsc740/assg2/. The start up code can be compiled on both Windows and Linux and it:
Your goal in this assignment is to map cloud and ground textures, animate/move chickens, and add a new viewport/camera as shown in the figure.
(a) Texture mapping of cloud and ground and cloud movement.
(b) Render, animate, and move five chickens along the track:
(c) Add an additional viewport and camera to track the leading chicken in the new viewport:
Special notes: