Time: 3 Hours Maximum Marks: 100 Note: Question Number 1 Is Compulsory. Answer Any Three Questions From The Rest
This document is a 3 page exam for the course MCS-053 Computer Graphics and Multimedia. It contains 8 questions covering topics like DDA and Bresenham's line drawing algorithms, matrix transformations, Bezier curves, polygon clipping, visible surface detection, animation, audio/image formats, and rotation matrices. Students are required to answer question 1 fully and any 3 questions from the remaining questions in detail.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
87 views3 pages
Time: 3 Hours Maximum Marks: 100 Note: Question Number 1 Is Compulsory. Answer Any Three Questions From The Rest
This document is a 3 page exam for the course MCS-053 Computer Graphics and Multimedia. It contains 8 questions covering topics like DDA and Bresenham's line drawing algorithms, matrix transformations, Bezier curves, polygon clipping, visible surface detection, animation, audio/image formats, and rotation matrices. Students are required to answer question 1 fully and any 3 questions from the remaining questions in detail.
Note : Question number 1 is compulsory. Answer any
three questions from the rest.
1. (a) Explain DDA algorithm. What are its
drawbacks ? How are they overcome in Bresenham's algorithm ? 5 (b) Explain the Cyrus-Beck line clipping algorithm. 5 (c) Find the form of matrix for reflection about a line L with slope m and y intercept (0, b). 5 (d) Define tilting as a rotation about x-axis followed by a rotation about y-axis. Find the tilting matrix. 5
(e) Differentiate between orthographic and
oblique projections. 5 (f) Differentiate between diffused and specular reflections. 5 MCS-053 1 P.T.O. (g) Write a short note on basic ray tracing algorithm. 5 (h) Differentiate between lossy and lossless compression. 5
2. (a) Write midpoint circle drawing algorithm.
Use it to draw a circle C having centre (5, 2) and radius = 10. 10 (b) Explain the scanline polygon filling algorithm. 5
(c) Explain the Sutherland-Hodgman polygon
clipping algorithm. 5
3. (a) Magnify the triangle with vertices A(0, 0),
B(1, 1) and C(5, 2) to twice its size while keeping C(5, 2) fixed. 10 (b) Find a transformation Av which aligns a given vector V with the vector K along the positive Z-axis. 10
4. (a) Define Bezier curves. Also explain
zero-order, one-order and two-order continuity (Co, C 1 and C 2). 10
(b) Explain the Z buffer visible surface
detection method. 5
(c) Discuss the advantages of Gouraud
Shading Scheme over Constant Shading Scheme. MCS-053 2 5. (a) What is animation ? How many frames does a 30-second animation film sequence with no duplication require ? 5
(b) Discuss any two audio file formats that are
used in multimedia. 5
(c) What are the various types of graphic
image formats ? What do you mean by grayscale image ? 5