CS6504 COMPUTER GRAPHICS QUESTION BANK
S.No QUESTIONS
UNIT -1
2 MARK QUESTIONS
1. Define Computer graphics.
2. List th video display devices
3. Describe refresh buffer/frame buffer.
4. Explain scan code
5. Summarize the merits and demerits of Penetration techniques
6. Classify the merits and demerits of DVST
7. Compare emissive and non-emissive displays
8. Compare the merits and demerits of Plasma panel display
9. Differentiate raster scan and Random scan systems
10. Explain pixel
11. Name some Input devices and Hard copy devices
12. Define aspect ratio.
13. Formulate Output Primitive
14. Define is DDA? What are the disadvantages of DDA algorithm?
15.
Give the contents of a display file
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
16. What is loading a frame buffer?
17. Show what is meant by antialiasing
18. Generalize on filled area primitive
19. What do you infer from PHIGS.
20. Illustrate what is pixel addressing and object addressing
16 MARK QUESTIONS:
1 Explain the following Video Displays Devices
(a) refresh cathode ray tube
(b)raster Scan Displays
(c) Random Scan Displays
(d)Color SRT Monitors
2
Describe Direct View Storage Tubes
(a) Flat Panel Displays
(b)Liquid Crystal Displays
3 i)Differentiate between Raster scan and Random scan systems
ii) Explain the Various Input Devices
4 i)Describe about graphics software
ii)List and discuss various output devices
5 Pointout various attributes of points and line
6 i)Ilustrate the line drawing algorithm using DDA
ii) Digitize a line from (12,14) to (18,22) on a raster screen using
DDA straight line
7
(i)Evaluate and explain the midpoint circle drawing algorithm.
ii) Assume 10 cm as the radius and co-ordinate as the centre of
the circle Draw the circle and deduce the answer
8 i)Develop and Calculate the pixel location approximating the
first octant of a circle having centre at (4,5) and radius 4 units
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
using Bresenham’s algorithm (8)
ii)Generalize in brief Antialising techniques(8)
9 Given input ellipse parameter Rx =8 Ry =6.Illustrate in the midpoint
ellipse algorithm by determining the raster position along the ellipse
path in the first quadrant
10 i)Describe Boundary Fill Algorithm
ii)Derive and identify the decision parameter P0 for the circle
11 Describe Breshanham’s line drawing algorithm with suitable example
12 Discuss the decision parameter for the ellipse and write down the
algorithm steps
13 i)Ilustrate about filled area primitives
ii)Explain and classify character attributes
14 i)Tabulate DDA and Bresenhams line drawing algorithms
ii)Describe about output primitives
UNIT -2
2 MARK QUESTIONS
1 Define Transformation
2 Give short notes on active and passive transformations?
3 Analyse Translation.
4 Explain Rotation.
5 Generalize about Scaling
6 Evaluate the matrix representation and Homogeneous
coordinates
7 Illustrate Composite transformation .
8 Show the different types of Reflection.
9 Give the two common Shearing.
10 Describe Window.
11 Define view port.
12 Analyse what is Window to view port coordinate transformation
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
13 Define Clipping.
14 Show what are the types of Clipping
15 Tell about Polygon clipping
16 Name the Various types of Polygon clipping
17 Generalize the purpose of presentation graphics
18 Define frame buffer
19 Analyse Affine transformation
20 What is covering (exterior clipping)?
16 MARK QUESTIONS
1
i)Illustrate the following basic two dimensional geometric
transformations (i)Traslation (ii)Rotation
ii)Demonstrate composite transformation for translation and
rotation
2 i)Discuss about matrix representation and homogeneous
coordinates
ii)Give a brief note on two dimensional viewing transformation
pipeline
3 i)Explain in detail the Sutherland-Hodgeman clipping algorithm
with an example.
ii)compare between window port and view port
4 Describe about Cohen-Sutherland line clipping algorithm with
an example.
5 i)Examine about point clipping (6)
ii)Illustrate about Nicholl-Lee-Nicholl line clipping (10)
6
i)Describe the following basic two dimensional geometric
transformations (i)Scaling (ii)Reflection
ii)Give composite transformation for translation and rotation
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
7 i)Design Liang-Barsky Line clipping algorithm with an example
(8)
ii)Write a generalize note on polygon clipping algorithm
8 i)Summarize 2D viewing function (6)
ii)Clip a quadrilateral ABCD with coordinates(10,18) (22,18) (34,27)
and (10,37) against a window QRST with coordinates (5,15)
(30,15),(30,25) and (5,25) using Cohen Sutherland algorithm (10)
9 i)Examine text clipping
ii)Examine Curve clipping
10 Explain the following
(i) General Pivot point rotation
(ii) General Fixed Point Scaling
11 i)The reflection along the line y=x is equivalent to the reflection along
the X axis followed by counter clockwise rotation by Θ. Find the value
of Θ (8)
ii)Describe in detail about Weiler-Atherton Polygon Clipping (8)
12 i)Clip the given line A(1,3) B(4,1) against a window P(2,2) ,Q(5,2),
R(5,4),S(2,4) using Liang Barsky line Clipping algorithm
ii)Explain window to viewport coordinate transformation
13 i)Describe local scaling taking scaling vectors along the x,y,z axes as
2,3,1 respectively for a cube with homogeneous position vectors (8)
ii)Write short notes on exterior clipping (8)
14 i)Compare and contrast Cohen-Sutherland and Nicholl-Lee-
Nicholl line clipping (10)
ii)Explain about splitting concave polygon(6)
UNIT -3
2 MARK QUESTIONS
1 List the various representation schemes used in three
dimensional object
2 Tabulate polygon surfaces ,polygon tables and polygon
equations
3 Differentiate parallel projection from perspective projection.
4 Summarize shear transformation
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
5 Name some of the advantages of BSpline over Bezier curves?
6 Define quadric surfaces.
7 Explain spline curves.
8 Classify the 3D object representations
9 Give the single point perspective projection transformation
matrix when projectors are placed on the z axis
10 Generalize space-partitioning representation?
11 What is Transformation? Give the steps involved in 3D
transformation
12 Point out the types of transformations
13 Explain projection and the types of projection?
14 Show the matrix for 3D z-axis rotation.
15 Describe the matrix for 3D translation.
16 Analyse and Represent the parametric representation of a cubic Bezier
curves
17 Discuss a Blobby object and Brep
18 Define Polygon mesh
19 What do you mean by view plane? Assess its view distance?
20 show what are the various visible face detection methods or
hidden surface elimination method
16 MARK QUESTIONS
1 With suitable examples describe 3D transformations.
i) rotation (12)
ii) translation (4)
2 Write short notes and analyse on the list given below
i)polygon surfaces (7)
ii)quadric surfaces. (5)
iii)curved line surfaces ( 4)
3 With suitable examples discuss the following
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
i) reflection (6)
ii) Scaling (5)
iii)Shearing (5)
4. i)Describe B spline and Bezier surfaces. (8)
ii)Tabulate the advantages and disadvantages of B spline surfaces
over Bezier surfaces (8)
5 i)Explain and Classify three dimensional display methods with
example (12)
ii)Illustrate Blobby objects and examples (4)
6 i)Discuss parallel projections with examples (8)
ii) Discuss perspective projections with examples (8)
7 Explain and analyse on Clipping in 3D
i)normalized view volumes (6)
ii)viewport clipping (6)
iii)clipping in homogeneous coordinates (4)
8 Describe on the following visible surface detection methods.
(i) Back face detec-tion (5)
(ii) (ii) Depth –Buffer method (5)
(iii)( iii) A-Buffer method (6)
9 i)Show the general characteristics of B spline curves (8)
ii)Demonstrate uniform and cubic periodic B splines curves (8)
10 Explain open uniform and non uniform B splines curves (8)
Explain B splines curves with multiple knots(8)
11 Generalize on the following hidden surface elimination methods
(i)Scan line Method
(ii) Painter’s algorithm
(iv) BSP-tree method
(v) (iv) Octree method
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
12 i) Explain Area Subdivision method of hidden surface identification
algorithm (8)
ii)Summarize on curved surface method in visible surface Detection
method (8)
13 i)Describe in detail formulation of Bspline surfaces
ii)Explain and Examine 3 d transformation pipeline from modeling
coordinate to final device coordinate
14 i)Express the different types of data with the techniques of
visualization applied over the data (8)
ii)Write down and discuss the details to build a camera in a program
UNIT-4
2 MARK QUESTIONS:
1 Design the color model HLS double cone
2 What is dithering?
3 State the difference between CMY and HSV color models
4 What is Ambient light?
5 Define Depth Cueing
6 Show What are the types of reflection of incident light?
7 Define shading
8 What is texture? Mention its application.
9 Differentiate flat and smooth shading
10 Explain how shadow areas displayed?
11 What are subtractive colors?
12 Describe flat shading?
13 Define rendering
14 Describe surface patch
15 Show how will you convert from YIQ to RGB color model?
16 How will you add texture to an object? Explain.
Which shading method is faster and easier to calculate?
17 Describe Why?
18 What is a shadow? How to create using graphics?
19 Give the various light sources.
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
20 Explain rendering equation
16 MARK QUESTIONS
Write notes on
1 i)RGB color models (8)
ii) HSV color models (8)
Demonstrate the following
2 i) Methods to draw 3D objects. (8)
ii) Basic OPENGL operations (8)
3 Discuss on the various color models in detail. (16)
4 Compare and contrast the various color models in detail
(16)
i) Explain briefly the RGB color model (8)
5 ii) Explain how refraction of light in a transparent object
changes the view of the three dimensional object (8)
Compare and contrast between RGB and CMY color
6
models
7 Explain about shading models (16)
8 How do you create shaded objects and draw shadows?
Explain. (16)
9 Explain Reflection and transparency (10)
Explain the properties of light
(6)
Explain chromaticity with diagram (8)
10 Write short notes on Color selection (8)
Write short notes on
11 i) Halftone patterns (8)
ii) Dithering techniques (8)
12 Demonstrate basic illumination models (16)
Write short notes on
13 i) YIQ color model. (8)
ii) HLS color model (8)
i) Explain how to add texture to faces (8)
14 ii) Write short notes on light sources
(8)
UNIT-5
2 MARK QUESTIONS:
1 Define fractals
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
2 Explain animation
3 Explain keyframes
4 Give any four real time animation techniques
Where does the ray r(t)(4:1,3)+(-3,-5,-3)t hit the generic
5 plane? Calculate.
6 Write down the equation of fractal similarity dimension
7 How is Julia sets created?
8 Write down the different types of animation
9 List down the properties of peano curves
10 Compose some of the Boolean operations on objects
11 Give any four real-time animation techniques.
12 Explain Julia sets
13 Point out some properties of fractal.
Point out the three types of self-similarity found in
14 fractals?
15 Explain Koch Curve
16 Give the general procedure to construct Koch curve.
17 What is Ray Tracing?
18 What is the state of a turtle?
19 Explain turtle graphics program
20 Differentiate Mandelbrot and Julia sets
16 MARK QUESTIONS
Write short notes on
1 i) Animation function (8)
ii) Raster animation (8)
Give short notes on the following
2 i) Motion specification (8)
ii) Morphing (8)
Give short notes on the following
3 i)Morphing and tweening (8)
ii) Tiling the plane (8)
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
i) Explain computer animation techniques.
4 (10)
ii) Explain Recursively defined curves (6)
Write notes on the following
5 i) Mandelbrot sets (8)
ii) Julia sets (8)
i) Mention the salient features of Raster Animation (8)
6 ii) Describe the creation of images by iterated functions
(8)
i) Briefly explain different types of fractals with neat
diagram (8)
7 ii) Explain how to construct fractals and the uses of fractals
in computer graphics (8)
Explain the following
8 i) Koch curves and C curves(8)
ii) Dragon and Space filling curves (8)
Demonstrate the following
9 i) Grammar based models (8)
ii) Self squaring fractals (8)
i) Develop the ray tracing method of rendering three
10 dimensional objects. (8)
ii) Write short notes on self squaring fractals (8)
Demonstrate the following
i) Mandebrot sets (5)
11 ii) Fractal geometry (5)
iii) Boolean operations on objects (6)
12 Explain the Ray tracing process with an example (16)
13 Write notes on Peano Curves. (16)
14 Write about random fractals in detail (16)
www.rejinpaul.comwww.rejinpaul.com
Download Useful Materials from Rejinpaul.com
Top Related