You are on page 1of 2

Set A

PART A

(2 * 5 =10)

Answer all the questions:


1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

11.

12.
13.
14.
15.
16.
17.
18.
19.
20.

Write down any 2 line attribute.


Define text clipping.
Define quadric surfaces.
What are spline curves?
What is animation?
How will you convert YIQ to RGB color model?
Differentiate flat and smooth shading.
How is shadow areas displayed?
Differentiate Mandelbrot and Julia sets.
What is Random fractal?

PART B (5*16=80)
Write down and explain the midpoint circle algorithm. Assume radius is 10cm for the example.
(16)
(OR)
Explain in detail the Cohen Sutherland line clipping algorithm.(16)
Differentiate parallel and perspective projection. Derive their projection matrices.(16)
(OR)
Discuss the visible surface detection methods in detail.(16)
Write short notes on RGB and HSV color model.(16)
(OR)
Discuss the methods to draw 3D objects and 3D scenes.(16)
Explain the following (i) Adding texture to faces(8)
(ii) Adding shadows of objects.(8)
(OR)
Discuss the methods to (i) Draw shadows of objects(8)
(ii) Add shadows of objects. (8)
Explain in detail about random fractals.
(OR)
Discuss the following (i) Reflections and transparency (8)
(ii) Boolean operations on objects.(8)

Set B
PART A

(2 * 5 =10)

Answer all the questions:


1. Write down the attributes of characters?
2. What is an output primitive? List out the functions of individual and
bundled attribute with its associated primitive functions.
3. Differentiate oblique and orthographic parallel projection.
4. What is meant by visualization of data sets?
5. Define key frames.
6. Define color models. What are the important properties of light?
7. What is a shadow?
8. Give the graphics pipeline for shading.
9. What is Koch curve?
10. Define fractals.
PART B (5*16=80)
11.Explain in detail the following algorithms DDA and Bresenhams line
algorithm. (16)
(OR)
12.Define 2D transformation. Explain all 2D transformation with its matrix
representation.(16)
13.With suitable examples explain all the 3D transformation.(16)
(OR)
14.Write short notes on 3D viewing and Quadric surfaces.(16)
15.Explain in detail (i) CMY model (8)
(ii) Raster animation.(8)
(OR)
16.Discuss the following (i) Methods to draw 3D objects. (8)
(ii) Basic OPENGL operations. (8)
17.Differentiate flat and smooth shading models.(16)
(OR)
18.Write down and explain in detail, how to build a camera in a program.(16)
19.Explain the following in detail (i) Julia sets(8)
(ii) Mandelbrot sets (8)
(OR)
20.Explain in detail about (i) Intersecting rays with an object (8)
(ii) Reflections and Transparency (8)

You might also like