Advanced Database Management System - Tutorials and Notes: CS2401 / CS71 / 10144 CSE 702 COMPUTER GRAPHICS April May 2015

## Search Engine

Please visit, subscribe and share 10 Minutes Lectures in Computer Science

Exam

April May 2015
Subject Code

Subject Name

## Computer Graphics

Branch
Computer Science and Engineering
Semester
Seventh Semester
Regulation
2008/2010

B.E / B.Tech. (Full Time) DEGREE END SEMESTER EXAMINATIONS, APRIL / MAY 2015
Computer Science and Engineering
Seventh Semester
CS2401 / CS71 / 10144 CSE 702 COMPUTER GRAPHICS
(Common to Information Technology)
(Regulations 2008/2010)
Time : 3 Hours                      Answer A L L Questions                Max. Marks 100
PART-A (10 x 2 = 20 Marks)

1. Identify the contrast between raster and vector graphics.
2. What is ‘Shear’ Transformation?
3. What is ‘Mesh Modeling’?
4. Draw the 3D viewing pipeline.
5. Give the code snippet for setting up a coordinate system in OpenGL.
6. Mention the uses of Chromaticity diagram.
8. What are the two types of textures applied on surfaces?
9. What is ‘Koch Curve’?
10. What is CSG technique?

Part-B (5* 16 = 80 Marks)

11. (a) (i) Summarize midpoint circle drawing procedure. (8)
(ii) Use the above procedure to compute points on a circle with centre at (5, 5) and radius of 8 units.
Or
(b) (i) Rotate a triangle [(4, 6), (2, 2), (6, 2)] about the vertex (4, 6) by 180o CCW and find the new vertices. (8)
(ii) Prove the reflection is equal to rotation by 180o. (8)

12. (a) (i) Write short notes on 3D transformations. (8)
(ii) Present any simple method for visible surface detection. (8)
Or
(b) Describe projection transformations in 3D. (16)

13. (a) Describe about the most commonly used color models in computer graphics. (16)
Or
(b) (i) Write short notes on techniques for computer animation. (8)
(ii) Write code snippet for drawing basic 2D primitives in OpenGL. (8)

14. (a) (i) How are diffuse and specular components computed in a shading model? (8)
Or
(b) (i) How are shadows created using textures? Discuss. (8)
(ii) Present a brief discussion on ‘Reflection mapping’. (8)

15. (a) (i) How are Peano curves produced? Give examples. (16)
(ii) Write short notes on Mandelbrot sets. (8)
Or
(b) Describe the process of ray tracing. Explain how it is used to create reflections and transparency. (16)

************************