

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
The instructions and questions for homework 5 in the csci-4967: three-dimensional computer graphics course, due on november 22, 2004. The homework covers topics such as polygonal faces, visible surface detection, texture mapping, and fractals.
Typology: Assignments
1 / 2
This page cannot be seen from the preview
Don't miss anything!


Homeworks are due at the beginning of lecture on Monday, November 22. Late homeworks will receive no credit. Homeworks are to be done individually and will be graded on the basis of correctness, clarity, and legibility. Show the steps in your work where appropriate. Each question is worth 10 points, for a total of 50 points. Be sure to write your name and RPI email address on your homework submission.
What is the average memory transfer required per frame for the texture reads (in Mbytes)? At 60 frames per second, what is the memory bandwidth required (in Gbytes per second)? (Note that practical techniques to reduce the memory bandwidth requirements include the use of texture caches and texture compression.) (b) Why is mipmapping used? (c) If a texture map is stored as a 512 × 512 image with 24-bit color per texel, what is the additional storage required to store all mipmap levels down to the smallest 1× 1 texel image?
(b) Mention an advantage of using shape grammars for object modeling. (c) Give a reason for introducing randomness in the application of rules when generating plants and trees using L-grammars.