0 ratings0% found this document useful (0 votes) 23 views4 pages2019
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
ee ee
[This question paper contains 6 printed pages.]
Your Roll No..
Sr. No, of Question Paper : 2212 Ic
Unique Paper Code 32341602
Name of the Paper Computer Graphies
Name of the Course 2 B.Sc, (H) Computer Se,
Semester VI
Duration : 3 Hours Maximum Marks : 75
Instruct Candidates
1. Write your Roll No. on the top immediately on receipt
of this question paper.
2, Section A is compulsory. .
3. Attempt any four questions from Section B.
4. Parts of a question must be answered together.
Section 4
1. (@) What is the condition for trivial rejection of a line
segment PQ with P(0,5) & Q(1,5) in Cohen
Sutherland Line Clipping algorithm using
rectangular window defined by vertices A(0,0),
B(I,0), CQ,1), and D( @)
P.T.O.2212 2
(b) Consider @ Bezier Curve with end point P1 and
P4 in x direction as 3 and 7 respectively. The two
intermediate control points P2 being 5 and P3 being
6 in x direction. What will be the magnitude of
starting tangent vector RI and magnitude of ending
tangent vector R4 in x direction? @)
{c) Suppose we have a video monitor with a display
area that measures 12 inches across and 9.6 inches
high. If the resolution is 1280 by 1024 and the
aspect ratio is 1:1, what is the diameter of each
screen point? @)
(a) What should be the pattern of frame spacing in
order to simulate
() Negative acceleration in an animation
scene?
(ii) Positive acceleration in an animation
scene?
(iii) Constant acceleration ina an animation
scene? @)
(e) Explain why @ CMY color model is a subtractive
color model. What does C, Y and M in this color
model represent? @)
2212 3
(f) How can you compute the depth value Z(x,y) in
buffer algorithm. Using incremental calculations
find out the depth value Z(x+1, y) and Z (x, y+1)
8)
(g) Using homogeneous co-ordinates, write the
transformation matrix in order to double the size
of an object. Use overall sealing. 2)
(h) What is dithering? What is its advantage over half
toning? @G)
(What is anti-aliasing? Give any two techniques to
avoid alising in a line. @)
@ Consider a rectangle ABCD with A(5,5), B(10,5),
(10,10) and D(5,10). Using Odd parity rule,
discuss whether the following horizontal lines of
the rectangle will be drawn or not?
@ AB
i) cD @)
(k) Indicate the next raster p
chosen by Bresenham’s line algorithm when scan
converting a line from screen co-ordinate (1, 1) to
G, 2). QB)
P.T.0.2212 4
(@ State any two differences between parallel and
perspective projection. @Q)
Section B
2. (a) Show that a 2D reflection through x axis, followed
by @ 2D reflection through the line y=x, is
equivalent to a pure rotation about the origin,
@)
(b) Using the mid-point circle drawing algorithm, scan
convert the first quadrant of a thick circle with
centre at (0, 0), radius of 5 units and thickness of
2 units. Give first four raster positions 6)
3. (a) Derive the specular reflection equation at a
surface point using Phong specular reflection
model. (4)
(b) Using Sutherland Hodgeman polygon clipping
algorithm, clip the triangle ABC with the vertices
as A(10,17), B(13,12), and C(3,8), against a
rectangular window P(5,5), Q(1S,5), R(1S,15), and
S(5,15).Give the co-ordinates of the clipped
polygons. 3)
2212 5
4. (a) Consider a triangle ABC with vertices A(1,0),
B(0,1), and C(-1,0). Reflect it about the line y=x.
followed by counter clockwise rotation of 90°,
keeping point B fixed. Give the new co-ordinates
of the triangle after transformation 6
(b) A unit square is transformed by 2X2 transformation
matrix. The resulting position vectors are as shown
below. Give the transformation matrix applied to
the unit square?
028 6
pag a “
5. (a) In @ chromacity diagram of a RGB color model,
define complementary colors and pure colors,
@)
(b) Differentiate between trimetric and isometric
axonometric projections. Q
(©) List and explain the data structures used in scan
Tine fll algorithm. @)
+ {a) Derive the Basis Matrix for parametric cubic
Hermite Curves. Also, obtain its blending
functions. 6)
a PITIO:2212 6
%
(b) Explain Warnock's Area Sub Division algorithm
for visible surface determination, Does it use edge
coherence or area coherence? (5)
(a) Specity the rules to equalize the set of edges in
key frames ‘k’ and ‘k+l’ in an animation scene.
Using these rules, transform a triangle into a
pentagon. ©)
(b) Consider a triangle ABC with A(0,0), B(5,0) and
‘C(0,5). Apply single point perspective projection
‘onto y=0 plane from centre of projection at
¥,=72. Also, state the co-ordinates of the
vanishing points. ()
(1400)