10
www.vidyarthiplus.com www.vidyarthiplus.com

- fmcet.infmcet.in/CSE/CS2401_auque.pdf · Page 1 Anna University ... Write down and explain the midpoint circle drawing algorithm. ... Basic OPENGL operations. (8)

  • Upload
    lamdiep

  • View
    218

  • Download
    1

Embed Size (px)

Citation preview

www.vidyarthiplus.com

www.vidyarthiplus.com

www.vidyarthiplus.com

www.vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com

www.Vidyarthiplus.com Page 1

Anna University

B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011.

Seventh Semester

Computer Science and Engineering

CS 2401 — COMPUTER GRAPHICS

(Common to Information Technology)

(Regulation 2008)

Time : Three hours

Maximum : 100 marks

Answer ALL questions.

PART A — (10 × 2 = 20 marks)

1. Write down any two line attributes.

2. Differentiate window and view port.

3. What are spline curves?

4. Define quadric surfaces.

5. What is animation?

6. Define key frames.

7. What do you mean by shading of objects?

8. What is texture?

9. Define fractals.

10. Differentiate Mandelbrot and Julia sets.

www.Vidyarthiplus.com

www.Vidyarthiplus.com Page 2

PART B — (5 × 16 = 80 marks)

11. (a) Write down and explain the midpoint circle drawing algorithm. Assume 10 cm as the

radius and co-ordinate origin as the centre of the circle. (16 marks)

Or

(b) Explain in detail the Cohen-Sutherland line clipping algorithm with an example. (16

marks)

12. (a) Differentiate parallel and perspective projections and derive their projection

matrices. (16 marks)

Or

(b) With suitable examples, explain all 3D transformations. (16 marks)

13. (a) Write notes on RGB and HSV color models. (16 marks)

Or

(b) Discuss the following:

(i) Methods to draw 3D objects. (8)

(ii) Basic OPENGL operations. (8)

14. (a) Explain the following:

(i) Adding texture to faces. (8)

(ii) Adding shadows of objects. (8)

Or

(b) Write down and explain the details to build a camera in a program. (16 marks)

www.Vidyarthiplus.com

www.Vidyarthiplus.com Page 3

15. (a) Write notes on Peano curves. (16 marks)

Or

(b) Write about random fractals in detail. (16 marks)