Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

NP SHR FinalQ Computer Graphics L4T2 AB Fall2020

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

(EXAMINATION CONFIDENTIAL)

Bangladesh Army International University of Science


and Technology (BAIUST), Comilla Cantonment.
Department of Computer Science & Engineering (CSE)
Level 4, Term II
Term Final Examination, Fall 2020
Course Code: CSE-413
Course Title: Computer Graphics
Time: 1.30 Hrs. Full Marks: 40
Notes:
1. Answer Four (04) questions out of Six (06) questions.
2. Figures in the right margin indicate the full marks of each question.

1. a) What do you mean by viewing frustrum, viewplane and viewpoint in computer 2


graphics.
b) Write down the properties and applications of dot product. 2
c) Define affine combination of a vector. How far is the point c= (6,4) from the 1+3
line that passes through (1,1) and (4,9) ?
d) What will be happend if the following figure is translated by (3,-4) and scaled 2
by (1/2, 1/4).

2. a) What are texture and shading? Why they need in computer graphics? 1+1
b) Classify the smooth shading. What is the limitations of Gouraud shading? 2
c) How to create visual effect using texture? 4
d) Find the angle between b= (3,4) and c= (5,2). 2

3. a) What do you mean by illumination in computer graphics. Classify the 2


components of illumination.
b) Which light sources are used in illumination? Briefly explain them. 1+2
c) State the Lambert’s Cosine Law for ideal diffuse reflectance. 2
d) Briefly explain the mathematical calculation of Phong model. 3

4. a) What is 2D Projection? What is the main difference between Parallel and 1+1
Perspective Projection? Define: (i) 1-point, 2-point, 3-point Vanishing Points +3
(ii) Orthographic and Oblique Parallel Projections (iii) Isometric Axonometric
Orthogonal Projection

b) Derive the general perspective transformation onto a plane with reference point 5

Page 1 of 2
(EXAMINATION CONFIDENTIAL)

Bangladesh Army International University of Science


and Technology (BAIUST), Comilla Cantonment.
R0 and normal vector N and using C(d,e,f) as the center of projection.

5. a) Write Pseudocode and Time Complexity for: (i) Image Precision Algorithm, 1+1
(ii) Object Precision Algorithm. Which of them is costly in terms of time +2
complexity? Justify your answer.
b) What is the main idea behind occlusion in Back-Face Culling? Make a BSP 5
Tree out of the following polygons (Show each step of the dividing and making
of the tree):

6. a) Apply Cohen-Sutherland Line Clipping Algorithm in the line ABCD of the 5


following figure:

b) Apply any Polygon Clipping Algorithm in the following figure and show first 5
two steps:

Page 2 of 2

You might also like