# Set No.

Code No.311904 III B.Tech. I-Semester Regular Examinations, November-2003 COMPUTER GRAPHICS (Electronics and Computer Engineering) Time: 3 hours Max.Marks:80 Answer any FIVE questions All questions carry equal marks --1.

1

An object is to be scaled by a factor S in the direction whose direction cosines are (α,β,δ). Derive the transformation matrix. What is an inside test? Mention and explain various methods with a suitable example. Explain about display file and display interpreter. Explain with suitable examples different 2-dimensional techniques. Derive their respective matrix representations. Explain in detail various operations performed on segments. Write about the following: a) Sutherland-Hodgman clipping b) Generalised clipping. Derive the transformation that rotates an object point θ degree about the X-axis. Write the matrix representation for this rotation . Write a short notes on parallel projections. Explain the following: a) Painter’s algorithm b) Warnock’s algorithm. Explain display processor system. Write about B-splines. *** *** *** transformation

2.a) b) 3. 4. 5.

6.a) b) 7.

8.a) b)

Set No.
Code No.311904 III B.Tech. I-Semester Regular Examinations, November-2003 COMPUTER GRAPHICS (Electronics and Computer Engineering) Time: 3 hours Max.Marks:80 Answer any FIVE questions All questions carry equal marks --1. 2.a) b) 3. 4.a) b) 5. Write 3D clipping algorithms for Parallel and Perspective projections. Explain the role of display interpreter in graphical display with a block diagram. What is meant by normalized device co-ordinate system? What are its advantage? Describe the transformation that rotates an object point Q(x,y), ‘θ’ degrees about an arbitrary point. Derive viewing transformation matrix. Write a procedure for delete-all-segments. Explain the following: a) Cohen-Sutherland line clipping. b) Multiple windowing. Write the transformation matrix to rotate a point (x,y,z) about Z axis through an angle θ in the clockwise direction. Explain about different projections in 3-D space. Write about the following: a) 3D clipping b) Shading algorithms Write about pipeline and parallel front end architecture. Explain about Bezier curves. *** *** ***

2

6.a) b) 7.

8.a) b)

Set No.
Code No.311904 III B.Tech. I-Semester Regular Examinations, November-2003 COMPUTER GRAPHICS (Electronics and Computer Engineering) Time: 3 hours Max.Marks:80 Answer any FIVE questions All questions carry equal marks --1. Explain the coordinate transformations in detail with an example. 2.a) b) 3. 4. 5. 6.

3

Explain and demonstrate with suitable examples “ the even-odd method” of determining the polygon interior points. Explain the flood-fill algorithm for filling polygons. Show how reflections in the line y = x and in the line y = -x can be performed by a scaling operation followed by a rotation (Scaling by negative factors permitted). Write procedures for creating and closing segments. Explain the working of the Sutherland - Hodgeman algorithm for polygonal clipping with the help of suitable example. Explain the method to derive the transformation matrix for rotating an object about in any arbitrary axis that does not coincide with the coordinate axis X, Y and Z. Write about the following: a) Gourand shading b) Painter’s algorithm. Explain about the following: a) B-spline method b) Raster graphics architecture. *** *** ***

7.

8.

Set No.
Code No.311904 III B.Tech. I-Semester Regular Examinations, November-2003 COMPUTER GRAPHICS (Electronics and Computer Engineering) Time: 3 hours Max.Marks:80 Answer any FIVE questions All questions carry equal marks --1. 2.a) b) 3.a) b) 4. 5. Explain the composite transformations in detail with an example. Using the syntax of display file structure, write the algorithm to put an instruction into the display file. Explain the role of display file in the graphical image generation. Show that 2-D scales and rotations do not commute in general. What are image transformations? Explain. What are the various operations to be performed on the segments? Discuss various data structures that can be used for storing segments in the display files. Explain the following: a) Generalised clipping b) Multiple windoing. Explain briefly the transformation steps for obtaining a composite matrix for rotation about an arbitrary axis with the rotation axis projected on to the z axis. Explain the basic concepts of hidden surfaces and line removal methods with suitable examples. Write about z-buffers. Write about the following: a) Generation of curves and surfaces. b) Sweeping method of interpolation.

4

6. 7.a) b) 8.

***

***

***