# KK Wagh Polytechnic

K. K. Wagh Polytechnic, Nashik

-
2012)

12112

Scheme:
E

Course

Code
: CM

Subject

:

Computer Graphics

Semester:
Fourth

Marks

: 100

Time

: 3

H
ou
r
s
.

Instructions to Candidates:

1.

All questions are compulsory.

2.

3.

Figures to the right indicate full marks of respective

question

4.

Assume suitable additional data, if necessary.

Q.

1:

Attempt any
TEN

of the following

(10X2=20)

a)

b)

Define view
-
port. Define Window.

c)

Define following:

i. Fractal.

ii. Interpolation.

d)

State
any two disadvantages of generating arc using DDA algorithm.

e)

What are the different types of 2D transformations applied to an object

f)

List four hazards of graphics standard.

g)

Define two types of the polygon and give example of each.

h)

What are the algorithms

used for filling the polygon?

i)

Define 2D Scaling.

j)

What are the drawbacks of beam penetration CRT?

k)

Write down homogenous coordinate matrix for :

-

2D Reflection

-

2D Shearing

l)

State any four application of Open GL.

Q. 2: Attempt any
FOUR of the
following

(4X4=16)

a)

Explain the working principles of Direct View Storage Tube with neat diagram.

b)

Write C code for Bresenham’s line drawing algorithm

c)

Explain homogeneous coordinates

d)

What are the advantages of midpoint subdivision line clipping
algorithm over Cohen

Sutherland line clipping algorithm? Which is faster? Illustrate it.

e)

Write a short note on 2D shearing.(x and y shear).

f)

Explain any four design rules of GUI.

Q. 3: Attempt any
FOUR of the following

(
4X4=16)

a)

Describe dis
play file and its structure.

b)

Explain Cohen

Sutherland line clipping algorithm with appropriate example.

c)

Describe Hilbert’s curve with suitable example.

d)

Explain DDA arc generation algorithm.

e)

Demonstrate with example inside outside test for polygon.

f)

State the design purpose of:

a) VDI

b) CGM

Q. 4: Attempt any FOUR of the following

(4X4=16)

a)

Illustrate the working principles of CRT with appropriate diagram.

b)

Find out the final co
-
ordinates of a figure bounded by the co
-
ordinates (1,1), (
3,4), (5,7) and
(10,3) when scaled by two units in X direction and three unit in Y direction.

c)

Define and explain normalization transformation and workstation transformation.

d)

Describe the blending function for cubic Bezier curves.

e)

graphics standard and list any four graphics standards available.

f)

Describe flood fill algorithm for filling the polygon.

Q. 5: Attempt any FOUR of the following

(4X4=16)

a)

List any eight application

of computer graphics. And explain any one of them.

b)

Write Algorithm for drawing circle using mid point circle generation algorithm.

c)

Find out final coordinates of triangle A(0, 0), B(5, 5), C(10, 0) when rotated 45° in counter
trary point x(1, 1)

d)

Explain 2d rotation about arbitrary point

e)

Describe fractal and give any two examples of fractal.

f)

display.

Q. 6: Attempt any TWO of the f
ollowing

(8
X2
=16)

a)

Explain w
hy graphics standards are required? State any five graphics standards and explain
any one of them.

b)

Explain GIF file format briefly. And
l