MU Computer Engineering (Semester 4)
Computer Graphics
December 2016
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a) What is aliasing? Explain any two anti-aliasing techniques.
5 M
1(b) Explain OpenGL basic primitives.
5 M
1(c) Show that the composition of two successive rotation are additive i.e. R(θ1).R(θ2)=R(θ1+&theta2)
5 M
1(d) What is the pupose of Inside-Outside Tests? Explain with an example.
5 M

2(a) Write is the mid-point circle drawing algorithm. Using mid-point circle algorithm Plot the circle whose radius = 10 units.
10 M
2(b) Apply the Cohen - Sutherland line clipping algorithm clip the line with coordinates (30, 60) and (60, 25) against the window with (Xwmin, Ywmin)=(10,10) and (Xwmax, Ywmax) = (50,50)
10 M

3(a) Explain Weiler- Atherton polygon clipping algorithm in detail.
10 M
3(b) Expalin Back Surface detection method in detail with an example.
10 M

4(a) Explain and comapare Goraud Shading and Phong Shading.
10 M
4(b) What are Parallel and Perspective projections and derive the matrix for perspective projection.
10 M

5(a) Derive the matrix that represents scaling of an object with respect to any fixed point? Use that matrix to find P1 for the given point P(6,8), Sx=2, Sy=3 and fixed point (2,2).
10 M
5(b) Explain the properties of Bezier curves.
10 M

Write a short note any two Q6.(a,b,c)
6(a) Comparison of 3D object representation methods
10 M
6(b) Construction of Koch curve
10 M
6(c) Halftone and Dithering techniques
10 M



More question papers from Computer Graphics
SPONSORED ADVERTISEMENTS