Computer Graphics(CG) Question Bank
Description: Word file
L. J. Institute of Engineering & Technology
IT Department
Question Bank
Subject : Computer Graphics
Semester: VI – IT
|
|||||
Sr.
No.
|
Questions
|
Year
|
Marks
|
||
Chapter
1. Introduction
|
|||||
1.
|
Write the differences between
Random Scan display and Raster Scan display.
|
May
2011
|
4
|
||
2.
|
Explain the working principle of
Scanner
|
May
2011
|
4
|
||
3.
|
How coordinate value of selected
screen position is determined in touch screens?
|
May
2011
|
4
|
||
4.
|
List advantages and
disadvantages of plasma panel display.
|
May
2011
|
6
|
||
5.
|
Briefly explain the any
five computer graphics applications
|
Nov/Dec 2011
|
5
|
||
6.
|
Explain the following
terms:
1) Persistence
2) Resolution
3) Raster
scan display system.
|
Nov/Dec 2011
|
6
|
||
7.
|
What is frame buffer ? How
long would it take to load a 1280 by 1024 frame buffer with 12 bits per pixel
if transfer rate is 1Mbps.
|
Nov/Dec 2011
|
3
|
||
8.
|
Explain the working of
Cathod Ray tube.
|
May
2011
|
4
|
||
9.
|
Briefly explain the
following display technologies (1) Raster refresh systems (2) Vector refresh
systems (3) LCDs
|
May
2012
|
7
|
||
10.
|
Consider a raster system
with resolution of 1280 by 1024. What size 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?
|
May
2012
|
4
|
||
11.
|
Briefly explain the
advantages of Look table used in Graphics display system.
|
May
2012
|
3
|
||
12.
|
Explain Raster scan system and Random
scan system with bock diagram with example.
|
Extra
questions other than papers but important.
|
|||
13.
|
Explain merits and demerits of
following:
·
Penetration techniques
·
DVST
·
Plasma panel display( Explain the working also).
|
||||
14.
|
Short note on input devices.
|
||||
15.
|
Short note on graphics standards.
|
||||
16.
|
Explain following:
·
Aspect Ratio
·
Addressability
·
Dot size
·
Interdot distance.
|
||||
17.
|
Consider three different raster
systems with resolution of 640*480, 1280*1024 and 2560*2048.
·
What size is frame buffer (in bytes) for each of
these systems to store 12 bits per pixel?
·
How much (in bytes) is required for each system if
24 bits per pixel are to be stored.
|
||||
18.
|
Consider two raster systems with
resolution of 640*480 and 1280*1024.
·
How many pixels could be accessed per second in
each of these systems by a display controller that refreshes the screen at a
rate of 60 frames per second?
·
What is the access time per pixel in each system?
|
||||
Chapter
2. Graphics Primitives
|
|||||
1.
|
For what purpose winding number method
is used? What is a winding number?
|
May
2011
|
3
|
||
2.
|
Explain boundary fill and flood fill for polygon filling.
|
May
2011
|
7
|
||
3.
|
Explain the three methods of character generation.
|
May
2011
|
7
|
||
4.
|
Write the basic principle of Bresenhams line algorithm and write
Bresenham’s line algorithm.
|
May
2011
|
7
|
||
5.
|
Define the term : 1) Antialiasing 2) anchoring
|
May
2011
|
4
|
||
6.
|
What is aliasing? How to compensate the aliasing? Explain in
detail.
|
Nov/Dec 2011
|
6
|
||
7.
|
What are the limitations of DDA line drawing algorithm? Explain
Bresenham’s line algorithm.
|
Nov/Dec 2011
|
8
|
||
8.
|
Explain the property of circle and calculate the pixel position
along circle with radius r=10 centered on the origin using midpoint circle
algorithm up to x=y.
|
Nov/Dec 2011
|
8
|
||
9.
|
Derive
all necessary formulas for Bresenham line drawing algorithm.
Bresenham line drawing algorithm is used to draw a line from (0,
0) to (6, 4). Determine all the pixels which will be on as the line is drawn.
|
May 2012
|
7
|
||
10.
|
Briefly explain the attributes associated with line and
characters. Briefly explain the different methods for the generation of thick
lines
|
May 2012
|
7
|
||
11.
|
Derive
all necessary formulas for Midpoint circle drawing algorithm.
Write pseudo code for Midpoint circle drawing algorithm.
|
May 2012
|
7
|
||
12.
|
What is antialiasing ? Explain
different methods to minimizing its effect.
|
May 2012
|
7
|
||
13.
|
Develop and implement a flood-fill algorithm to fill the
interior of any
specified area. What are
the differences between flood-fill and boundary fill algorithm?
|
May 2012
|
7
|
||
14.
|
Explain the methods for finding
interior region of polygon.
|
Extra
questions other than papers but important.
|
|||
15.
|
What are basic primitives does SRGP
support? Explain them briefly.
|
||||
16.
|
What is coherence property of line?
Explain scan line fill algorithm.
|
||||
17.
|
Explain the various Attributes in
Computer graphics . Explain them briefly.
|
||||
18.
|
Explain the procedure for scan line
algorithm and working principle of it.
|
||||
19.
|
Define:
·
Vector
·
Unit vector.
·
Vector generation.
|
||||
20.
|
Explain
Ellipse Drawing Algorithm with step.
|
||||
Chapter
3. 2 D Transformation And
Viewing
|
|||||
1.
|
Explain the term region codes. Write
the steps of Cohen – Sutherland line clipping algorithm.
|
May
2011
|
7
|
||
2.
|
Explain scaling in 2D transformations.
|
May
2011
|
3
|
||
3.
|
Explain and write
Liang Bersky line clipping algorithm.
|
May
2011
|
7
|
||
4.
|
Explain NLN clipping
algorithm.
|
May
2011
|
7
|
||
5.
|
Prove that the
multiplication of 2D transformation matrices for each of the following
sequence of operations is commutative:
1) Two successive rotations
2) Two successive translations
|
Nov/Dec 2011
|
8
|
||
6.
|
What is window
and viewport? Retrieve equations for the scalling factors to match the window
to viewport in 2D viewing system.
|
Nov/Dec 2011
|
6
|
||
7.
|
Explain the Cohen
Sutherland line clipping algorithm.
|
Nov/Dec 2011
|
8
|
||
8.
|
What is 2D shear transformation?
Convert the unit square to shifted parallelogram using x-direction shear
transformation operation where parameter shx=1/2 and Yref=-1 and unit square
dimensions are (0,0),(1,0),(0,1).(1,1).
|
Nov/Dec 2011
|
6
|
||
9.
|
Find out the composite
transformation matrix to rotate a given 2D object by an amount Īø about given
point P1(x1, y1).
|
May 2012
|
4
|
||
10.
|
What is homogeneous
coordinate? Why is it required?
|
May 2012
|
3
|
||
11.
|
Find out composite
transformation matrix to reflect a triangle with vertices A (-2, 1), B (-1,
2) and C (-2, 2) about line y=x+2. Also find the coordinates of reflected
object.
|
May 2012
|
7
|
||
12.
|
Clip the line PQ having coordinates A(4,1) and B(6,4) against
the clip
window having vertices
A(3,2) , B(7,2) , C(7,6) and D(3,6) using Cohen Sutherland line clipping
algorithm. Mention the limitations of algorithm. How it can be overcome?
|
May 2012
|
7
|
||
13.
|
Develop and implement Cyrus-beck line clipping algorithm.
|
May 2012
|
7
|
||
14.
|
Why do you mean by Scalling in place?
Give example. Why do need homogeneous co-ordinates? How it simplifies 2D
transformation.
|
Extra
questions other than papers but important.
|
|||
15.
|
Describe pivot(fixed) point scalling.
|
||||
16.
|
What is 2D viewing-transformation
pipeline? Explain it briefly.
|
||||
17.
|
Find out the co-ordinates of figure
bounded by (1,1),(1,5),(5,5),(5,1) when reflected along the line y=x.
|
||||
18.
|
Show how shear transformation may
express in terms of Rotation and Scaling.
|
||||
19.
|
Explain: Normalized device
co-ordinates.
|
||||
20.
|
Write a short note on general pivot
point Rotation.
|
||||
21.
|
Explain the basic principle of view
port clipping.
|
||||
22.
|
Write the essential steps of an
algorithm for implementing a composite transformation.
|
||||
23.
|
Distinguish between Cohen Sutherland
outcode and Sutherland Hodgeman algorithm and Explain them
|
||||
24.
|
Explain Weiler-Atherton polygon
clipping and state its advantages over Sutherland Hodgeman polygon clipping
algo.
|
||||
25.
|
A mirror is placed vertically such
thst it passes through the points (10,0) and (0,10). Find the reflected view
of triangle ABC with coordinates A(5,50) B(20,40) C(10,70).
|
||||
26.
|
Let
R be the rectangular window whose left-lower hand corner is at L(-3,1) and
upper-right hand corner is R(2,6).
1)find the region codes for the
endpoints in the fig.
2)find the clipping categories for
the line segments.
3)use Cohen-Sutherland algo. To
clip the line segments.
A(-4,2)
B(-1,7)Ć
AB linesegment
C(-1,5)
D(3,8) Ć
CD linesegment
G(1,-2)
H(3,3) Ć
GH linesegment
Where
Xmin=-3, Ymin=1 and Xmax= 2,Ymax= 6.
|
||||
27.
|
Using Cohen Sutherland algorithm clip
two lines.
1)
p1(40,15) to p2(75,45)
2)
p3(70,20) to p4(100,10)
against
a window A(10,50) B(50,50) C(50,10) D(10,10).
|
||||
28.
|
Reflect
the triangle ABC about the line 3x-4y+8=0. The position vector of the
coordinate is given as A(4,1) , B(5,2) C(4,3).
|
||||
29.
|
Write the essential steps of an
algorithm for implementing a composite transformation
|
||||
30.
|
Reflect
the object with vertices A(5,5), B(4,0) and C(7,5) about i) X-axis ii)Y-axis
using appropriate transformation matrices.
|
||||
31.
|
Reflect
the triangle ABC about the line 3x-4y+8=0. The position vector of the
coordinate is given as A(4,1) , B(5,2) C(4,3).
|
||||
32.
|
Find
the clipping co-ordinates for a line p1p2 where p1=(10,10) and p2(60,30),
against window with (Xwmin,Ywmin)=(15,15) and (Xwmax,Ywmax)=(25,25) using
liang barsky algorithm.
|
||||
Chapter
4.3 D Concepts and Object Representation
|
|||||
1.
|
List the properties of Bazier curves.
|
May
2011
|
7
|
||
2.
|
Explain the
propertises of B-spline curves
|
May
2011
|
7
|
||
3.
|
List the advantages of the B-spline over the Bezier splines and
explain the B-spline curves properties.
|
Nov/Dec 2011
|
6
|
||
4.
|
Explain
prespective projection in 3D display methods.
|
Nov/Dec 2011
|
3
|
||
5.
|
What
is a polygon mesh? Discuss various ways to represent a polygon mesh with their
merits and demerits.
|
May 2012
|
7
|
||
6.
|
Briefly explain parametric cubic curve and its applications.
|
May 2012
|
4
|
||
7.
|
Write a short
note on polygon meshes.
|
Extra
questions other than papers but important.
|
|||
8.
|
What is interpolation?
|
||||
9.
|
What is spline?
|
||||
10.
|
Write a short note on Bezeir curves
|
||||
11.
|
Write a short note on
B-spline curves
|
||||
Chapter
5. 3 D Transformation and
Viewing
|
|||||
1.
|
Explain
reflection with respect to any plane in 3D transformation.
|
May
2011
|
4
|
||
2.
|
Explain the three types of axonometric projection in 3D.
|
May
2011
|
3
|
||
3.
|
Prove that the
transformation matrix for the rotation about an arbitrary axis can be
expressed as the composition of following seven individual transformations :
R(Īø)=T-1.Rx-1(Ī±).Ry-1(Ī²).Rz(Īø).Ry(
Ī²).Rx(Ī±).T
|
Nov/Dec 2011
|
8
|
||
4.
|
Prove that the
general prespective projection transformation is obtain by the composition of
shear and scaling operation and shows the matrix formulation for the both
operations.
|
Nov/Dec 2011
|
8
|
||
5.
|
Explain the
parallel and prespective projection techniques to project 3D object onto 2D
view plane.
|
Nov/Dec 2011
|
6
|
||
6.
|
Compare parallel and
perspective projection. Derive perspective transformation matrix with centre
of projection (0, 0, -d) and xy as a plane of projection.
|
May 2012
|
7
|
||
7.
|
Find out the 3D
transformation matrix to rotate a given 3D object by an amount 60 about line
passing from point(1,1,1) and the direction
vector V=2i+2j+2k.
|
May 2012
|
7
|
||
8.
|
Write a short
note on parallel projection.
|
Extra
questions other than papers but important.
|
|||
9.
|
Write a short
note on prespective projection.
|
||||
10.
|
Explain the
various types of prespective projection.
|
||||
11.
|
Explain the
various types of parallel projection.
|
||||
12.
|
Explain various
3D viewing parameters.
|
||||
13.
|
Derive the transformation
matrix for general parallel projection.
|
||||
14.
|
Derive the
transformation matrix for general prespective projection.
|
||||
15.
|
Explain 3D translation
Scaling and Rotation.
|
||||
Chapter
6.Advance Topics
|
|||||
1.
|
Which two types of sensors are used in
digital cameras?
|
May
2011
|
3
|
||
2.
|
Which
is the simplest and commonly used image space approach to eliminate hidden
surfaces? Explain.
|
May
2011
|
7
|
||
3.
|
Explain the term hue and saturation.
|
May
2011
|
4
|
||
4.
|
Explain ambient light
and diffuse illumination.
|
May
2011
|
7
|
||
5.
|
Classify
the visible surface detection algorithms and explain one the image space
based algorithm.
|
Nov/Dec 2011
|
8
|
||
6.
|
Explain the following
color model :
1) XYZ
color model
2) RGB
color model
|
Nov/Dec 2011
|
6
|
||
7.
|
Explain the property of light using
electromagnetic spectrum. Also explain the following terms:
1)
Dominant frequency
2)
Purity
3)
Luminance
|
Nov/Dec 2011
|
8
|
||
8.
|
Explain the following
color model :
1) YIQ
color model
2) CMY
color model
|
Nov/Dec 2011
|
6
|
||
9.
|
Explain shadow mask technique and explain how it differs from beam
penetration technique?
|
May
2011
|
4
|
||
10.
|
Briefly
explain Z-buffer visible surface determination algorithm.
|
May
2012
|
4
|
||
11.
|
Briefly explain specular and diffuse reflection. What is the
importance of illumination and shading model in creating realistic image?
|
May
2012
|
7
|
||
12.
|
Discuss the properties of light.
|
Extra
questions other than papers but important.
|
|||
13.
|
Explain CIE chromaticity diagram.
|
||||
14.
|
Describe the back face removal
algorithm.
|
||||
No comments:
Post a Comment