CG QBANK Unit 1 2 Updated - Docx 1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

QUESTION BANK

COMPUTER GRAPHICS

UNIT-1:
Chapter 1: Basics of Computer Graphics
1. What is computer Graphics? List the application of Computer Graphics.
discuss any one
2. Write a short note on CRT. Explain its working.
3. Differentiate between Random & Raster Scan.
4. Explain different methods for color CRT monitors. OR Explain beam
penetration and shadow masking method in detail.
5. Explain working of DVST. List out advantages and disadvantages of DVST.
6. Consider a raster system with resolution of 1280 by 1024. What size of
frame buffer is needed for a given system to store 24 bits per pixel? How
many colors are possible in a given system? What is the access time per
pixel if the refresh rate is 60 frames per second?(similar examples)
7. Explain in detail the Raster scan display system with a complete architecture
diagram.List out its advantages and disadvantages.
8. Explain in detail the Random scan display system with a complete
architecture diagram.List out its advantages and disadvantages.
9. List out and briefly explain input devices for graphics.
10.List out and briefly explain output devices for graphics.
11.Write a short note on: 1)LCD display 2)Plasma Panel Display

UNIT-2
Chapter 2: Graphics Primitives
1. Derive all necessary formulas for the DDA circle generation algorithm.
2. Write steps for the DDA line drawing algorithm.List out its pros and cons.
3. Derive all formulas for Bresenham’s line drawing algorithm.
4. Write an algorithm for bresenham’s line drawing algorithm.List out its pros
and cons.
5. Write a midpoint circle drawing algorithm step by step.
6. Write Boundary fill algorithm with necessary illustrations. List out its pros
and cons.
7. Explain flood fill algorithm in detail with necessary illustrations.
8. Explain inside outside tests method of determining polygon inside points.
9. Bresenham line drawing algorithm is used to draw a line from (01, 02) to(7,
5). Determine all the pixels which will be on as the line is drawn.
10.Consider the line from (20, 10) and (30, 18). Use the DDA Line Drawing
algorithm to rasterize the line.
11.Calculate the pixel position along circle path ,centered on the origin using
midpoint circle algorithm up to x=y for
a. r=15
b. r=20
12. Explain: All methods of character generations:
1. Bitmap method.
2. Stroke method.
3. Star bust Method.

Chapter 3: 2D TRANSFORMATIONS
13.Explain 2D Transformation Methods & Derive matrix for each:
1) Translation 2)scaling 3)rotation.
14.Derive transformation matrix for 2D rotation.
15.What is a homogeneous coordinate? Why is it required?Write homogeneous
coordinates for basic transformations such as translation,scaling,rotation.
16.Explain reflection transformation with necessary illustrations and examples.
17.What is shear transformation? Explain X-shear and Y-shear with examples.
18.Justify that two successive rotations are additive.
19.What is scaling transformation? Prove that two scaling transformations
commute, that is S1S2 = S2S1.
20.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
21.Show that two dimensional reflection through x-axis followed by two
dimensional reflection through line y= -x is equivalent to pure rotation about
origin by 270 degree.
22.What is 2D shear transformation? Convert the unit square to shifted
parallelogram using x-direction shear transformation operation where
parameters shx = ½ and Yref= -1 and unit square dimensions are (0,0), (1,
0), (0, 1) and (1, 1).
23.A triangle is defined by P(2, 2), Q(4, 2) and R(5, 5). Find the transformed
coordinates after 90 degree clockwise rotation followed by reflection about
line y = -x.
24.A polygon has 4 vertices located at A(20,10) B(60,10) C(60,30)
D(20,30).Calculate the vertices after applying a transformation matrix to
double the size of the polygon with point A located on the same place.
25.Consider a square with the left bottom corner at (2,2) and right top corner at
(6,6). Do the transformation which makes its size half while its center
remains the same. Find the new vertices.
26.Consider a triangle with vertices A(1,1), B(5,2), C(3,4). Find out the
transformation matrix which rotates given triangle by angle 45º with
reference to vertex C. Also find the new vertices.
27.Apply the shearing transformation to Square with A(0,0), B(1,0), C(1,1) and
D(0,1) as given below: a) Shear parameter value of 0.5 relative to line Yref
-1 b) Shear parameter value of 0.5 relative to line Xref = -1
28.What is 2D shear transformation? Convert the unit square to shifted
parallelogram using x-direction shear transformation operation where
parameters shx = ½ and Yref= -1 and unit square dimensions are (0, 0), (1,
0), (0, 1) and (1, 1).
29.What is 2D reflection Transformation? Calculate 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 the reflected object.
Chapter 4: 2D CLIPPING
30.Explain convex and concave polygon
31.Explain Cohen sutherland line clipping algorithm with necessary illustration
and details.
32.Explain Liang Barsky line clipping algorithm with necessary illustration and
details.
33.Explain N-L-N line clipping algorithm with necessary illustration and
details.
34.Explain Sutherland Hodgeman polygon clipping algorithm with necessary
illustration and details.
35.Explain Weiler-Atherton polygon clipping algorithm with necessary
illustration and details.
36.Apply the Cohen Sutherland line clipping algorithm to clip the line segment
with coordinates (30,60) and (60,25)against the window with
(Xwmin,Ywmin)= (10,10) and (Xwmax,Ywmax)= (50,50).

You might also like