You are on page 1of 10
Printed Pages — 4 ROU NO. § cssesssssessenneseeesrense €022531(022) B. Tech. (Fifth Semester) Examination, Nov.-Dec. 2021 (CSE Branch) COMPUTER GRAPHICS Time Allowed : Three hours Maximum Marks : 100 Minimum Pass Marks : 35 Note : Attempt all questions, Attempt any two parts from (a), (b) and (c) of each unit. Each part carries 10 marks. Unit-I 1. (a) Explain DDA algorithm for drawing line. Also calculate all the point in the path of the line using P1 (1, 1) and P2 (10, 7) respectively. 10 €022531(022) PTO [2] (b) Explain storage tube graphics display in detail with its advantages and disadvantages. (c) Explain Boundary fill algorithm and Flood fill algorithm with example. Also differentiate between Boundary fill algorithm and Flood fill algorithm. Unit-I 2. (a) What is 3-D transformation? Write homogneous 3- D transformation matrix for translation, rotation and reflection. (b) Translate the square ABCD” whose coordinate A (0, 0) B (3, 0) C (3, 3) and D (0, 3) by 2 unit in both the direction and then scale it by 1-5 unit in X-direction and 0-5 unit in Y-direction. (c) Define the term “windows” and “viewport”. Also explain window to viewpoint transformation in detail. Unit-I 3. (a) What do you mean by Radiometry? Explain the difference between Radiometry and Photometry in detail. €022531(022) 10 10 10 10 10 10 [31 (b) Write short notes on : 10 (i) Colorimetry (i) Color spaces (c) Explain Canonical View Volume (CVV) in detail with example. 10 Unit-IV 4. (a) Explain characteristics of B-spline curves. Also explain Knot values of B-Spline curve and generate question for blending function for the cubic Spline considering d = 3 10 (b) Find out any 5 points of a Bezier curve where control points are A (1, 1) B (2, 3) C (4, 3) and D6, 4). 10 (c) Explain Painter’s algorithm with example. How the depth of a polygon is determined by Painter’s algorithm? 10 Unit-V 5. (a) Explain Ray Tracing method with its intersection with a generic plane and an object using appropriate equation. 10 €022531(022) PTO 100} [4] (b) What do you mean by Animation? Write different kinds of techniques of Animation, 10 (c) What do you mean by Fractals? Explain Koch curves in detail, 10 €022531(022) Printed Pages — 4 ROI NO, seeeceeceesene 322655(22) B. E. (Sixth Semester) Examination, April-May 2020 (New Scheme) (CSE Branch) COMPUTER GRAPHICS Time Allowed : Three hours Maximum Marks : 80 Minimum Pass Marks : 28 Note: Attempt all units. Part (a) of each unit is compulsory carry 2 marks. Attempt any 2 part From (b), (c) and (a) carry 7 marks. Unit - I ‘ 1. (a) What is persistence? Explain.use of this quality of phosphorus. (b) Explain Beam Penetration method of achieve color picture, using neat and clean diagram. How all 322655(22) PTO (c) @) - (a) (b) © @) [2] possible colors can be achieved in this method explain in detail Explain the working of CRT monitor. Explain the method to draw and store picture in Raster and Random system. Consider the 3 different Raster system with resolution 640x640, 1280x1024 and 2560x2048. What size of Frame buffer (In Byte) is needed for each of these system to store 12 bits per pixel. Unit - II What do you mean by aliasing? Explain DDA algorithm for drawing line with example. Explain Midpoint circle drawing algorithm. Using same algorithm draw the circle having center at (5, 5) and radius 5 cm. Explain following area filling algorithm with their application area for which they are best suited. * Scan line method * Boundary fill method (8 connected) 322655(22) 3. (a) (b) © @ 4. (a) (b) [3] Unit - TH Explain Reflection transformation. What is Transformation? Explain following transformations also write homogeneous matrix for them : + Rotation * Translations * Scaling Define the term 'Window' and 'Viewport'. Also explain window to view port transformation pipeline. Illustrate the window to viewport mapping for a point at position (x,,, y,,) in the window, mapping into position (x,, y,) in the associated viewport. What is clipping? Explain Cohen Sutherland line clipping algorithm. Unit - TV Explain Approximation and Interpolation. Explain projection Transformation and its type. Derive the Coordinate for parallel and perspective projection. 322655(22) PTO ©) @ (b) © @ 100] 14] Explain characteristics of B-Spline curves. Generate questions for, blending function for the cubic spline considering d = 3. What is specular reflection? Give the illumination model that incorporate this reflection. Unit - V What is key frame? What do you mean by Hidden Surface Removal? What are the different techniques, Explain any one method in detail: b What do you mean by Morphing in animation theory? Discuss the steps of Design of animation sequence, 322655(22) . 730) (@) (a) (b) (©) (a) 14] For given sample point A (1, 1), B (2, 4), C(4, 2) and D (6, 5) of a Bezier polygon. Find out seven points on the Bezier curve. Unit - V How the complexity of scan line algorithm is reduced? i How does the Z-buffer algorithm determine which surface is hidden? Write basic steps of algorithm. How the depth of a polygon is determine by panter’s algorithm? Write and explain panter’s algorithm in detail. - What do you mean by animation? Write different kinds of techniques of animation. 322655(22) Printed Pages—4 ij Roll No. 322655(22) B. E. (Sixth Semester) Examination, Novy.-Dec. 2019 (New Scheme) (CSE Engg. Branch) COMPUTER GRAPHICS Time Allowed : Three hours Maximum Marks : 80 Minimum Pass Marks : 28 Note; Attempt all questions. Part (a) of each question is compulsory and carries equal 2 marks, Attempt any two parts from b, c and d of each question and carries equal 7 marks. Unit - 1 1. (a) Define resolution and aspect ratio. 322655(22) PTO (b) (©) (d) (b) © (d) 3. (a) 121 Explain CRT system in detail along with shadow mask and beam penetration method. Compare between random and raster scan system. What do you mean by aliasing effect? Write anti aliasing techniques. Unit - II Write parametric representation of circle, Calculate all the points in the path of the line using DDA line drawing algorithm and plot them on graph paper, if the first and last point of the line are P1 (1, 1) and P2 (10, 7) respectively. Explain in detail derivation of midpoint circle Algorithm and write C++ program for the same. What is the difference between Boundary and Flood fill algorithm? Explain flood fill algorithm in detail. Unit - 1 What do you mean by homogeneous re- presentation? 322655(22) (b) (©) (d) . (a) (b) ©) 131 What do you mean by parametric equation of line? Discuss Cyrus-Back line clipping algorithm with suitable example. Perform reflect of an object with vertices A (—I, 0), B (0, 2), C(1, 0), and D(O, 2) about the lines y=-x and plot the object after reflection on graph paper. Clip a triangle with points A (15, 7), B (30, 7) and C30, 27) against the window with parameter (Xmin = 10, Xmax = 25 and Ymin= 5 and Ymax = 15) by cohen sutherland algorithm. Also plot object on graph paper before and after clipping. Unit - IV What is 3-D transformation? Write homogenous 3D transformation matrix for translation, rotation and reflection. What are the continuity conditions on curves? How are the continuity condition used for Beizer curve, Explain with example. 322655(22) es¥tuonline,com esvtuonline.com [2] H - 4g method. 2. (@ Discuss about filling : : i ’s line — drawin; (b) Explain Bresenbam ig 322655(22) algorithm. Consider the line from 6, 5) to (13, 9). Solve it. BE (6 Semester) (©) Using midpoint cre algorithm, plot a g Examination, April-May, 2018 g g circle whose radius units, g (New Scheme) s g . ling? F Computer Graphics 5 = 3. (a) Whatis scaling? & Fs 5 (b) Translate the square ABCD whose co- & Time Allowed ; 3 hours Maximum Marks : 80 3 3 ordinates are A(0,0), BG, 0), CG, 3) and x Minimum Pass Marks : 28 D(3, 0) by 2 units in both directions and r « . ae : Note: Attempt all questions. Part (a) of each question then scale it by L3 units in x-direction and carries 2 marks and part (b) and (¢) carry 7 marks 0.5 unit in y-direction. each. eee (c) Use the Cohen-Sutherland line clipping algorithm to clip line P,(70,, 20) and P, (100, 10) against a window lower left- 1. (a) What are the major application areas of hhend comer (80, 10) and upper right-hand 2 Computer Graphics? g a comer (80, 40). 5 © = 5 (0) Explain Architecture diagram of Raster 3. 2 4. (a) Write the properties of Bezier curve. 5 Scan Display and Random Scan Display 5 5) Forthe gi i 8 (Monitor). 3 3 (6) For the given matrix in 3D * Discuss the worki = = 2010 (c) Discuss the working of keyboard and types 1306 of keyboard. 4010 03 64 TC-296 (Turn Over) apply a rotation of 45° about the y-axis followed by a Totation of 45° about x-axis. esvtuonline.com esvtuonline.com Woo ‘auTyUONyAss MOS ‘dUT[UONJASS W100 UT] UON}ASS WO aUI[UONASD () (a) (b) (c) es¥tuonline.,com [3] A Bezier curve is to be drawn given the control points 7\(40, 40), Po(10, 40), P3(60, 60), P4 (60, 0). Calculate the coordinate of the points on the curve corresponding to the parameter f = 0.2, 0.4, 0.6. Draw a rough sketch of the curve. What are Octrees? Explain BSP-tree with example. What is Animation? How can you design animation sequence? Draw a function for Arrow hitting. esvtuonline.com WOd aUTUONpASS MOS ‘dUT[UONJASS

You might also like