Computer Graphics CS 501
Computer Graphics CS 501
TECH/CSE//ODD/SEM-5/CS501/R18/2020-2021
Page 1 of 4
B. TECH/CSE//ODD/SEM-5/CS501/R18/2020-2021
Page 2 of 4
B. TECH/CSE//ODD/SEM-5/CS501/R18/2020-2021
GROUP – B
(Short Answer Type Questions)
(Answer any three of the following) 3 x 5 = 15
Marks CO No.
2. a) What are the disadvantages of DDA line drawing algorithm? 2 CO2
b) Suppose an RGB raster system is to be designed using an 8inch X
8inch screen with a resolution of 100 pixels per inch in each
direction. if we want to store 6 bits per pixel in the frame buffer, how 3 CO1
much storage in bytes do we need for the frame buffer? Also find out
the aspect ratio of the system.
3. a) What is seed fill algorithm? 2 CO4
b) Discuss additive and subtractive colour models with an example for
3 CO5
each.
4 Find the equation of the bezier curve which passes through (0,0) and
5 CO4
(-4,2) and controlled through (14,10)and (4,0).
5. a) Why are hidden surface algorithms needed? 1 CO4
b) What is the maximum number of object that can be handled by Z-
2 CO5
buffer algorithm?
c) Why is it easier to locate hidden surfaces when parallel projection is
2 CO4
used?
6. Derive mid-point circle drawing algorithm. 5 CO2
GROUP – C
(Long Answer Type Questions)
Answer any three of the following) 3 x 15 = 45
Marks CO No.
7. a) Derive the Bresenham's Line Drawingalgorithm for slop m<1. 7 CO2
b) Digitize a line from (10, 12) to (20, 18) using Bresenham's Line
5 CO2
Drawing Algorithm.
c) Differentiate between raster and random scan. 3 CO5
8. a) Prove that two successive scaling transformations are commutative 5 CO2
b) Discuss Window to Viewport Coordinate transformation 4 CO3
c) Use Cohen-Sutherland algorithm to clip a line P1(70,20) and
P2(100,10) against a window with lower left corner (50,10) and 6 CO4
upper right corner (80,40).
9. a) Differentiatebetween Flood fill and Boundary fill algorithm. 3 CO4
b) Write down the function of 8-connected flood fill process. 6 CO4
c) Explain coherence property in scanline polygon filling. 2 CO4
d) Distinguish Bezier between curve and B-Spline curve. 4 CO3
10. a) Derive the transformation matrix for the 2D rotation about an
5 CO3
arbitrary point.
b) Magnify the triangle with vertices A(1,1),B(3,2) and C(7,3)to twice
5 CO3
its size, while keeping C(7,3) fixed.
c) Explain Weiler Atherton polygon clipping algorithm with a suitable
3 CO4
example.
Page 3 of 4
B. TECH/CSE//ODD/SEM-5/CS501/R18/2020-2021
Page 4 of 4