Department of Mathematics & Computer Science
Course code: COMP 321
Course Name COMPUTER GRAPHICS
ASSIGNMENT RESEARCH: Submission Date: 17th March 2025.
Answer All The Questions With Satisfactory Answers:
Reference Your Findings:
1. Suppose you are given a scene to render through the graphics pipeline. Explain the
Cartesian reference frames and procedure you would use to construct and display the scene.
[4 Marks]
2. Explain two types of texture mapping. [2 marks]
3. Given 3D geometric primitives explain how you would generate an image using the 3D
rendering pipeline. [5 Marks]
4. The Phongs reflection model is a sum of three terms that each models a specific type of
light reflection. Name and describe the three terms. [3 Marks]
5. Describe three uses of chromaticity diagram. [3 Marks]
6. Suppose you have an image which you want to store in permanent storage, describe four
factors you would consider when selecting a file format. [3 Marks]
7. Write a simple OpenGL program for rendering on a black background a red square.
[5Marks]
8. Consider two raster systems with the resolutions of 1280 x 720 and 2048 x 1536.
a) Describe two ways of refreshing a display screen. [2 Marks]
b) How many pixels could be accessed per second in each of these systems by a
display controller with a refresh rate of 120Hz? [2 Marks]
c) What is the access time per pixel in each system? [1 Mark]