Professional Documents
Culture Documents
1
III B.Tech I Semester Supplimentary Examinations, November 2007
COMPUTER GRAPHICS
( Common to Information Technology and Electronics & Computer
Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
1. (a) What is “look-up table” mechanism in frame buffers of video display units.
(b) If 8 bits of frame buffer memory is allocated per each primary color, how many
different colors are possible per pixel, in a color graphics display unit. [8+8]
2. What is meant by aliasing? Discuss about the two antialiasing methods. [6+5+5]
4. Find the viewing transformation that maps a window whose left corner is at (1,1)
and upper right corner is at (3,5)
on to a view port that has lower corner at (0,0)
1 1
and upper right corner at 2 , 2 . [16]
5. (a) If P (x, y, z) is an object reference point for scaling, explain how the scaling
operation is defined in terms of scaling with respect to the origin.
(b) Show that the multiplication of two successive scalings is commutative.
[8+8]
7. (a) Explain the procedure followed in Bezier’s methods for curve generation.
(b) What is the role of control points in Bezier’s approach? [10+6]
⋆⋆⋆⋆⋆
1 of 1
Code No: RR311203 Set No. 2
III B.Tech I Semester Supplimentary Examinations, November 2007
COMPUTER GRAPHICS
( Common to Information Technology and Electronics & Computer
Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
2. (a) Write an algorithm to draw a straight line between two end points using digital
differential analyzer (DDA) algorithm.
(b) Compute the intermediate points using the DDA algorithm, when the end
points of the line are given as (0,0) and (7,4). [8+8]
3. (a) Prove that the multiplication of two successive rotation matrices is commuta-
tive.
(b) Show that the reflection about the line y=x is equivalent to a reflection relative
to the x-axis followed by a counter clock wise rotation of 900 . [8+8]
4. (a) Let R be the rectangular window whose lower left hand corner is at L (-3,1)
and upper right-hand corner is at R (2,6). Find the end bit codes for the
following points.
i. A(-4,2)
ii. B(-1,7)
iii. C(-1,5)
iv. D(3,8)
(b) How do we determine whether a point p(x,y) lies to the left or to the right of
a line segment joining the points A(x1 , y1 ) and B(x2 , y2 )? [8+8]
5. Find the matrix for mirror reflection with respect to the plane passing through the
origin and having the normal vector whose direction is N = i + j + k. [16]
6. (a) List the conditions, which require no re-ordering of surfaces in painter’s algo-
rithm.
(b) Explain how to implement painter’s algorithm when the polygons over-laped
in cyclic order. [8+8]
1 of 2
Code No: RR311203 Set No. 2
(b) Explain how the animation effects are achieved using look-up table entries.
[8+8]
⋆⋆⋆⋆⋆
2 of 2
Code No: RR311203 Set No. 3
III B.Tech I Semester Supplimentary Examinations, November 2007
COMPUTER GRAPHICS
( Common to Information Technology and Electronics & Computer
Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
⋆⋆⋆⋆⋆
1 of 1
Code No: RR311203 Set No. 4
III B.Tech I Semester Supplimentary Examinations, November 2007
COMPUTER GRAPHICS
( Common to Information Technology and Electronics & Computer
Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
2. Derive and explain the Bresenham’s line algorithm with the help of a suitable
example. [4+8+4]
3. (a) Prove that the multiplication of two successive rotation matrices is commuta-
tive.
(b) Show that the reflection about the line y=x is equivalent to a reflection relative
to the x-axis followed by a counter clock wise rotation of 900 . [8+8]
4. (a) Let R be the rectangular window whose lower left hand corner is at L (-3,1)
and upper right-hand corner is at R (2,6). Find the end bit codes for the
following points.
i. A(-4,2)
ii. B(-1,7)
iii. C(-1,5)
iv. D(3,8)
(b) How do we determine whether a point p(x,y) lies to the left or to the right of
a line segment joining the points A(x1 , y1 ) and B(x2 , y2 )? [8+8]
5. The transformation matrix Av denotes the alignment of an arbitrary vector with the
T
Z-axis. Show that the alignment transformation satisfies the relation A−1
v = Av .
[16]
1 of 2
Code No: RR311203 Set No. 4
(b) Discuss about the algebraic structure-“quaternions”. [9+7]
⋆⋆⋆⋆⋆
2 of 2