AMIETE – CS/IT (NEW SCHEME)
– Code: AC60 /
AT60
NOTE: There are 9 Questions in all.
· Question 1 is
compulsory and carries 20 marks. Answer to Q.1 must be written in the space
provided for it in the answer book supplied and nowhere else.
· Out of the
remaining EIGHT Questions, answer any FIVE Questions. Each question carries 16
marks.
· Any required data
not explicitly given, may be suitably assumed and stated.
Q.1 Choose the correct or the best alternative in the following: (210)
a. Oblique
projection with an angle of 45o to
the horizontal plane is called as ______.
(A) isometric
projection (B) cavalier projection
(C) cabinet
projection (D) none of the above
b. A line connecting the points (1, 1) and (5, 3) is to be drawn, using
the DDA algorithm. Find the value of x
and y increments__________.
(A) x-increment
= 1, y-increment = 1
(B) x-increment = 0.5,
y-increment = 1
(C) x-increment
= 1, y-increment = 0.5
(D) None of the above
c. In
the Cohen & Sutherland clipping
algorithm, if the out codes of two end points are 0110 and 1000 then the line
is _________.
(A) completely
invisible (B) completely visible
(C) partially
visible (D) incomplete data
d. Reflection
of a point about x-axis, followed by a counter-clockwise rotation of 90o,
is equivalent to reflection about the line
(A) x = y (B) x = y
(C) y = x (D) x + y = 1
e. Which
of the following is NOT a valid ending for a graphics file?
(A) .jpg (B) .tif
(C) .mid (D) .gif
f. The
rate at which a graphics monitor scanned is known as ____________.
(A) resolution (B) refresh rate
(C) stroke
rate (D) bandwidth
g. Which of the following is not
rigid body transformation?
(A) Reflection (B) Translation
(C) Rotation (D) Shearing
h.
A Bezier cubic curve with control points P0, P1,
P2 and P3 is defined by the equation
here, B23(t) is ____________.
(A)
(1-t)3 (B) 3t2 (1-t)
(C) 3t(1-t)2 (D) t3
i. If two lines in 3D are parallel to each other
and to the view plane as well, they project to __________.
(A) a
single point (B) one single line
(C) two
parallel lines (D) two intersecting lines
j. Refreshing
every alternate line on the screen and picking up the skipped line in every
refresh cycle is known as
(A) raster
scan (B) interlacing
(C) refresh
vector (D) none of the above
Answer any FIVE
Questions out of EIGHT Questions.
Each question
carries 16 marks.
Q.2 a. Describe
DDA line drawing algorithm. Draw a line from (24,24) to (32,30) using DDA
algorithm. (8)
b. Write
Bresenhem’s Circle drawing algorithm to draw one eighth
part of a circle with centre 0, 0 and Radius R. (8)
Q.3 a. Perform
a 45o counter clock wise rotation of an object defined by A(0,0),
B(1,0), C(1,1) and D(0,1) about the origin. (6)
b. Define perspective and
parallel projections. Give various types of perspective and parallel
projections. (10)
Q.4 a. Use
Cyrus Beck algorithm to clip a line P(25, 25) – Q(45, 10) against a rectangular
window A(0, 0), B(40, 0), C(20, 40), D(0, 20). (8)
b. Explain the Sutherland-Hodgman polygon
clipping algorithm with an example. (8)
Q.5 a. Describe
the working of image scanners (8)
b. Explain
necessary equations for representing Bezier curves and describe the method for
generating these curves. (8)
Q.6 a. Describe
Phong’s shading method. (10)
b. Perform
450 counter clock wise rotation of a triangle P1(1,1), P2(3,1),
P3(3,4) about the point (2,2) . (6)
Q.7 a. Write the steps of the Seed Fill Algorithm.
Fill the closed polygon with the vertices (5, 6), (5,12), (14,12), (14,6). Use
scan line seed fill algorithm with (9,9) as seed Fill only first two scan
lines. (8)
b. What
do you understand by homogeneous coordinates? What are their applications in
computer graphics? (8)
Q.8 a. Describe how the z-buffer hidden surface
removal algorithm works. (8)
b. What
is Multimedia? What are the main applications of multimedia?. (8)
Q.9 Write short notes on the following: (44)
(i) Solid modeling.
(ii) Affine transformation.
(iii) Optical
Mouse.
(iv) Antialiasing.