Test Paper - Computer Graphics - Mumbai University - Computer Science - 4th Semester - 2007, Study notes of Computer Graphics and Animation

# D transformation, rotation,axis, Depth buffer algorithm, center of projection, food fill algorithm, Gourad and phong shading, Liang- Barsky line clipping algorithm, 2 D rotation and Scaling compute

Typology: Study notes

2010/2011

Uploaded on 09/22/2011

jamal_11
jamal_11 🇮🇳

4.4

(7)

65 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
'l'E~mtT)) ~efl> b (Bw) Co1Y\fLd~ (j~hiU,
(REVISED COURSE)
( 3 Hours)
Question No.1 is compulsory.
Attempt any four questions out of remaining Le.2 to 7.
Figur~s to right indicate full marks.
Figures supporting answers should b~ neat and clean.
Con. 5531-07.
~'lp2..)eT-
CD-5572
[Total Marks: 100
.N. B.: (1)
(2)
(3)
(4)
1. (a) With reference to 3 0 transformations, describe the steps to be carried out when 12
an object is to be rotated about an axis that is not parallel to any of the co-ordinate
axis specify all the required matrices. State your assumptions clearly.
(b) Write and explain the Depth Buffer algorithm for detecting visible surface. 8
2. (a) Derive the transformations for producing perspective projection of an object, in xy 12
plane (viewing plane) and 'cOP (centre of projection) co-ordinates are (a, b, c).
(b) Write notes on eSG and B-REP technic. 8
3. (a) Compareboundaryfill andflood fill algorithm.Write a functionto fill a region,whose 10
boundaries are of different color, using 8 connected approach.
(b) State mathematicalequations for Bezier Curves and Bezier Surfaces. Explain properties 10
of Bezier Curve.
,---.
4. (a) Find the clipping co-ordinates to clip the line segment AS against the window using 10
Cohen-Sutherland line clipping algorithm.
.A (120, 60), B (160, 92)
X-100 Y -80
w min -w min -
Xw max= 150' Yw max = 100
(b) Explain working of Raster scan display and Random scan display and compare them. 10
5. (a) Explain Gourad and phong shading.
(b) Prove the following
1. Two successive rotations are additive
.Le. R (81). R (82) = R (81 + 82)
2. If Sx= Sy or 8 = n 7Cprove that 2D rotation and scaling compute.
10
10
6. (a) Derive the Bresenham's line drawing algorithm for lines with slope < 1. Use it to 12
digitize the line with end_points A (40, 10) and 8 (50, 16). Calculate first 3
points only. .
(b) Explain scan-line fill algorithm to fill 20 area. 8
7. (a) Explain Liang-Barsky line clipping algorithm with example.
(b) Write notes on Halftoning and Dithering technics.
10
10

Partial preview of the text

Download Test Paper - Computer Graphics - Mumbai University - Computer Science - 4th Semester - 2007 and more Study notes Computer Graphics and Animation in PDF only on Docsity!

'l'E~mtT)) ~efl> b (Bw) Co1Y\fLd~ (j~hiU,

(REVISED COURSE) ( 3 Hours)

Question No.1 is compulsory.

Attempt any four questions out of remaining Le.2 to 7.

Figur~s to right indicate full marks.

Figures supporting answers should b~ neat and clean.

Con. 5531-07.

~'lp2..)eT-

CD-

[Total Marks: 100 .N. B.: (1) (2) (3) (4)

  1. (a) With reference to 3 0 transformations, describe the steps to be carried out when 12 an object is to be rotated about an axis that is not parallel to any of the co-ordinate axis specify all the required matrices. State your assumptions clearly. (b) Write and explain the Depth Buffer algorithm for detecting visible surface. 8
  2. (a) Derive the transformations for producing perspective projection of an object, in xy 12 plane (viewing plane) and 'cOP (centre of projection) co-ordinates are (a, b, c). (b) Write notes on eSG and B-REP technic. 8

3. (a) Compareboundaryfill and flood fill algorithm.Write a function to fill a region, whose 10

boundaries are of different color, using 8 connected approach. (b) State mathematicalequations for Bezier Curves and Bezier Surfaces. Explain properties 10 of Bezier Curve. ,---.

  1. (a) Find the clipping co-ordinates to clip the line segment AS against the window using 10 Cohen-Sutherland line clipping algorithm.

. A (120, 60), B (160, 92)

X w min - - 100 Y w min - - 80

Xw max = 150' Y w max = 100 (b) Explain working of Raster scan display and Random scan display and compare them. 10

  1. (a) Explain Gourad and phong shading. (b) Prove the following 1. Two successive rotations are additive . Le. R (81). R (82) = R (81 + 82)
  2. If Sx = Sy or 8 = n 7Cprove that 2D rotation and scaling compute.

10 10

  1. (a) Derive the Bresenham's line drawing algorithm for lines with slope < 1. Use it to 12 digitize the line with end_points A (40, 10) and 8 (50, 16). Calculate first 3 points only.. (b) Explain scan-line fill algorithm to fill 20 area. 8
  2. (a) Explain Liang-Barsky line clipping algorithm with example. (b) Write notes on Halftoning and Dithering technics.