0% found this document useful (0 votes)
19 views

Computer_Sc_

Uploaded by

somya.234017
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Computer_Sc_

Uploaded by

somya.234017
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

4786 6 I [This question paper contains 6 printed pages.

(b) A rectangular parallelopiped is given lts length Your Roll No...............


on x-axis, y-axis and z-axis is 3, 2 and
I

I
Sr. No. of Question Paper: 4786 tr
respectively. Perfbrm a rotation by an angle 90"
about x-axi's followed by a rotation by an angle
Unique Paper Code 32341602
90o about y-axis. (5)
Name of the Paper Computer Graphics
14. (a) Consider a rectangular parallelepiped with of the B.Sc. (H) Computer Sc.
Name Course
coordinates:
0 01 7 Semester VI
J 01 L
3 27 1 Duration : 3 Hours Maximum M 5
0 ZL 1 I
0 00 1
Instructions for Candidrttes
3 00 1
/
J 20 1
20 1 l. Write your Roll No. on the top immedia ceipt

Apply a trimetric projection on the given position of th is question paper.


vectors by performing rotation by an angle 2. Section A is compulsory.
/=300 about the y-axis, followed by a rotation
by an angle d=450 about the x-axis, followed 3. Attempt any four questions from Section B.
by orthographic parallel projection onto the 4. Parts of a question must be answered together
z = 0 plane. Also, find the three foreshortening
ratios. (6)

(b) Given two keyframes for an object transformation,


SECTION A
first keyframe contaitts a triangle and the second
keyframe contains a quadrilateral. Convert the (a) What is a polygon Mesh? List any one polygon
triangle into the quadrilateral by equalizing vertex
mesh representation. (2)
counts. (4)

s00) P.T.O
4786 2 4786 5
(b) Consider a polygon with vertices ABCD with co-
(b) Consider a line from (0,0) ro,(5,5). Rasterize
ordinates A(1,2), 8(6,6), C(8,3) and D(5,10). Trace the
line using Bresenham,line drawing algorithm.
the contents.of Aitive Edge Table according to
scan line fill algorithm.
' (s)
(3)
11. (a) Reflect the polygon whose vertices are A(_1,0),
B(0, -2), C(I,0) and D(0,2) about the line x 2
(a) Define horizontal and vertical =
2
retracing. (Z) using homogeneous co-ordinates. (4)
(b) What are the properties of unweighted area (b) Clip the polygon ABCD with the vertices A(0,7),
sampling technique of anti_aliasing? (3) B(5,12), C(7,7) and D(6,2) against the window p
(2,0), Q(10,0), R(10,10) and S(2,10) usins the
I
3 (a) Why is depth-sort algorithm for visible surface Sutherland-Hodgeman polygon Clipping algorithm.
determinationcalledpainter'salgorithm? (2) Also show out vertex array at each step. (6)

(b) Prove that parallel lines remain parallel under


2- 12. (a) Explain Hue, Saturation and Value in HSV color
D Transformations. (3) model. (3)

(b) Consider a line segment AB parallel to the


4 (a) Differentiate between orrhographic and oblique Z axis
with end points A[3 2 2 l] and A[3 2 4 I Overall
proj ections (2)
],
scale to double the size of line AB followed by
2_
(b) Rotate a triangle with coordinares A(0,0), B(l,l point perspective projection with COp along x_
),
axis and y-axis as Xc= I 0 and yc=20 respectively.
C(5,2) by 45. about coordinare C in clockwise
Also, write the corresponding vanishing points.
direction. (3)
(7)

5 (a) How to convert RGB color model to CMy 13. (a) Explain depth sort algorithm for visible surface
color
model? determination. (5)
e)

P.T.O
4786 3

(b) Draw a 3 X 3 pixel g;id pattern to display 10


intensities on a bi-level system display. Show
patterns for all the intensity values. (3)

6 (a) What is the condition to switch fronr region I to


region 2 of the first quadrant of an ellipse in mid-
point ellipse drawing algorithm? (2)

(b) What is diffuse reflection? How is it different


from specular reflection? (3)

(
,l
7 (a) Differentiate between cabinet and cavalier parallel
projections. (2)

(b) Write the 4X4 3-D lransformation matrices for


each of the following transformations respectively :

(i) Uniform scaling to double the size of an


object.

(ii) Translate an object 2 units in x direction


and 3 units in y direction. (3)

SECTION B

fi (a) Explain briefly raster scan display architecture.


(4)

P.T.O.
4786 4

(b) Give tbe steps to clip the lines PQ and RS (having


co-ordinatbs P(5,12), Q(20,25), R(11,8) and
S(25,16)) ag4inst the clip rectangle ABCD (having
co-ordinates A( 10,20), B(20,20), C(10,10),
D(20,10)) using Cohen Sutherland line clipping
Algorithm. (6)

9 (a) Consider a 3D object with coordinate points


P(0,3,3), Q(3,3,6), R(3,0,1) and 5(0,0,0). Perform
a local scaling on the object with scaling factors
)
of 2, 3 and 3 along X, Y and Z axes respectively,
to obtain the new coordinates of the transformed
object. (4)

(b) A cubic Bezier curve segment is described by


control points P0(2,2), P1(4,8), Pr(8,8) and Pr(9,5).
Another curve segment is described by Qo(a,b),
Q,(c,2), Qr(15,2) and Qr(18,2). Find the values of
a, b, c, such that the curve segments join smoothly
and Cr continuity exist between them. (6)

10. (a) Write steps to shade an object using Phong shading


method of polygon rendering? How does it
overcome the drawback of Couraud shading
method? (5)

You might also like