Computer Graphics and Gaming - Dec 2014
Computer Engg (Semester 4)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
Answer any one question from Q1 and Q2
1 (a) What is computer graphics ? State the applications of computer graphics.(6 marks) 1 (b) Explain Bresenham's line algorithm and find out which pixels would be turned on for the line with end points (5, 2) to (8, 4) using the same.(6 marks) 2 (a) Explain TIFF file organization with block diagram.(6 marks) 2 (b) What is aliasing and anti-aliasing? List and explain 2 anti aliasing techniques.(6 marks)
Answer any one question from Q3 and Q4
3 (a) Explain the different methods for testing a pixel inside a Polygon.(5 marks) 3 (b) Explain the concept of 3D rotation about an arbitrary axis with an example.(7 marks) 4 (a) Write transformation matrix for Scaling and Rotation and scale the polygon with co-ordinates. A(4,5), B(8,10) and C(8,2) by 2 units in x-direction and 3 units in y-direction. Find the transformed A, B and C points.(6 marks) 4 (b) Explain Sutherland-Hodgeman clipping algorithm with example.(6 marks)
Answer any one question from Q5 and Q6
5 (a) Explain the light, reflectivity, colour and shading in computer graphics.(5 marks) 5 (b) Define Bezier curve. State its properties. Derive blending function of Bezier curve.(8 marks) 6 (a) Explain and compare shading algorithm.(6 marks) 6 (b) Describe any two hidden face removal algorithm with diagram.(7 marks)
Answer any one question from Q7 and Q8
7 (a) What is a segment? Give its structure and also describe various operations carried out on the segment.(7 marks) 7 (b) Write a short note on 3D MaxStudio or Maya.(6 marks) 8 (a) Draw block diagram of i860.(6 marks) 8 (b) What is the difference between conventional and computer based animations? What are the various methods of controlling animation?(7 marks)