Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

Explain Bresenham's line drawing algorithm. Using it, digitize a line from (20, 10) to (30, 18) showing all the computed pixel coordinates.

line-drawing
2long10 marks

Derive the midpoint circle drawing algorithm. Use it to plot the points of a circle with radius 10 and centre at the origin for the first octant.

circle
3long10 marks

What is 2D geometric transformation? Explain translation, rotation and scaling with their transformation matrices in homogeneous coordinates.

transformation
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

Explain the working principle of a Raster scan display and a Random (vector) scan display.

graphics-systems
5short5 marks

Explain the DDA line drawing algorithm with its advantages and disadvantages.

line-drawingdda
6short5 marks

Derive the transformation matrix for rotation about an arbitrary point in 2D.

transformation2d
7short5 marks

Explain the Sutherland-Hodgman polygon clipping algorithm with an example.

clippingpolygon
8short5 marks

Explain the RGB and CMY color models used in computer graphics.

color
9short5 marks

Write the transformation matrices for 3D translation, scaling and rotation about the x-axis.

3dtransformation
10short5 marks

Explain the concept of window to viewport transformation.

windowing
11short5 marks

Differentiate between parallel projection and perspective projection.

projection
12short5 marks

Explain the working of a CRT (Cathode Ray Tube) with a suitable diagram.

display-devices