Download Test Paper - Computer Graphics - Mumbai University - Bachelor of Engineering In Computer Science - 4th Semester - 2008 and more Study notes Computer Graphics and Animation in PDF only on Docsity! , ~ r --- - "-.; - ',------ 581: D-1stHf08. UJ~ .r- Con. 2975-08. Co~« ! ~~w-C/J~ rb)b}98 CQ-2890(REVISED' COURSE) -- (3 Hours) [Total Marks: 100 N.S. (1) Question NO.1 is compulsory. (2) Attempt any four questions out of remaining six questions. 1. (a) What will be the effect of scaling factor Sx = 1/2 and Sy = 1/3 on a given ~ ABC? 20 Whose coordinate ar~ A[4, 1], 8[5, 2], C[4, 3]. (b) Derive the parametric equation for a cubic Bezier curves for n = 3. (c) Derive 20 Translation and Rotation matrix. (d) Differentiate between Raster scan display and Random scan display. 2. (a) Discuss and explain Bresenhaum's algorithm-for circle generation? Consider an 10 origin centered circle of radius 4. Determine the pixel that will be put ON. (b) Figure-1 bellow show a window (A, B, C, D) and Viewport (E, F, G, H). Show how 10 \ the wind and object in it is mapped to Viewport. -- (. ~ It ~ ~ Jr, <::. -b !> If :3 'J. i 2 3 ; <Window 5 (; 1. 2. 3 ~ View port ~ , Flg-l 3. (a) Using the origin as the centre of projection. Derive the perspective transformation 10 onto the plane passing through point RO(XO,YO, 20) and having the normal vector N = ai + bj + ck. (b) CQnsider theL\ ABC whose coordinate are A[4, 1] B[5, 2J C[4, 3] . Reflect the given tl about x-axis . Reflect the given ~ about y-axis . Reflect the given ~ about y = x . Reflect the given /j. about y = -x 10 ,.---.. '- 4. (a) Write a line clipping algo. Which uses parametric form of equation? Test it for a line P1P2 whose P1 = (10, 10) P2 = (60, 30) against the window with (Xwmin,Ywmin)= (15, 15), (Xwmax,Ywmax) = (25, 25). . < (b) What are the digital differential analyzers? Draw a line using DDA, having co-ordinate 10 . as (-1, -4) and (5, 6). 10 5. (a) Give the mathematical equation of Bezier curves state its properties and advantage. 10 (b) Discuss various area filling method state their merits and demerits. 10 6. Write short notes on :- (a) Sweep representation (b) 2 buffer algorithms (c). Octree method (d) Half toning and dithering techniques. 20 7. (a) Explain Guard shading method for shading state its advantage and disadvantage. 10 (b) Differentiate between Image space and Object space. Explain the scan like algorithm. 10 £ r F. H Go