Seat No.: ________ www.FirstRanker.com Enrolment No.
___________
www.FirstRanker.com
GUJARAT TECHNOLOGICAL UNIVERSITY
BE - SEMESTER– V (New) EXAMINATION – WINTER 2019
Subject Code: 2151603 Date: 04/12/2019
Subject Name: Computer Graphics
Time: 10:30 AM TO 01:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
MARKS
Q.1 (a) Consider a raster system with resolution of 1280 by 1024. What size 03
of frame buffer is needed for given system to store 24bits per pixel?
How many colors are possible in given system? What is the access
time per pixel if refreshing rate is 60 frames per second?
(b) Differentiate: Raster scan vs. Random scan display systems 04
(c) Write short note on Color CRT Monitors 07
Q.2 (a) Discuss the incremental approach for line drawing. 03
(b) Draw a line from point (2, 2) to (10, 7) using DDA line drawing 04
algorithm.
(c) State and derive all necessary formulas for decision parameters for 07
mid-point circle drawing algorithm
OR
(c) Explain inside outside test with suitable diagram. 07
om
Q.3 (a) Derive transformation matrix for scaling with respect to origin 03
(b) Rotate a point A(3, 2) by 900 in anticlockwise direction with respect 04
r.c
to some reference point B(1, 2).
ke
(c) Prove following statement: 07
an
(i). Successive rotations are additive
tR
(ii). Successive scaling are multiplicative
irs
OR
.F
Q.3 (a) Derive formula for window to viewport mapping. 03
w
(b) Discuss pointer to vertex list representation of polygon. State its 04
w
advantages and limitations
w
(c) Clip the line using Liang Barsky algorithm against window with 07
Bottom-Left and Top-Right corners at (0, 0) and (100, 50)
respectively. Line end points are A(10, 10) and B(110, 40).
Q.4 (a) State necessary conditions with explanation for geometric and 03
parametric continuity.
(b) State the difference between (i). Hermite and Bezier curve and (ii). 04
Bezier and B-spline curve
(c) Discuss the subdivision method to draw a bezier curve. Derive 07
necessary matrices.
OR
Q.4 (a) Explain the cavalier projection with necessary conditions. 03
(b) Write a short note on 3D shearing. 04
1
www.FirstRanker.com
(c) Derive 3D rotationwww.FirstRanker.com
matrix for rotation about arbitrary line. 07
www.FirstRanker.com
Q.5 (a) Derive a perspective projection of point P (x, y, z) on a view plane 03
positioned at z = 0 and center of projection is on negative z-axis at
distance d.
(b) Differentiate: Parallel projection vs. Perspective projection 04
(c) Write a short note on Z-Buffer algorithm. 07
OR
Q.5 (a) Explain: Diffuse reflection and specular reflection 03
(b) Explain importance of coherence property in visible surface 04
detection.
(c) Write a short note on following color models: 07
(i). CMY Color Model
(ii). YIQ Color Model
*************
om
r.c
ke
an
tR
irs
.F
w
w
w
2
www.FirstRanker.com