11
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.com www.rejinpaul.com Download Useful Materials from Rejinpaul.com

CS6504 COMPUTER GRAPHICS QUESTION BANK

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 2: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 3: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 4: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 5: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 6: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 7: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 8: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 9: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 10: CS6504 COMPUTER GRAPHICS QUESTION BANK

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

Page 11: CS6504 COMPUTER GRAPHICS QUESTION BANK

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