Question Bank - Module - 1

17CS62 - COMPUTER GRAPHICS AND VISUALIZATION

Question Bank - Module 1

Mr. K B Hemanth Raj (Future Vision BIE) March 15, 2020

These Questions are being framed for helping the students in the "FINAL Exams" Only (Remember for Internals the Question Paper is set by your respective teachers). Questions may be repeated, just to show students how VTU can frame Questions.

- ADMIN

1. Describe various applications of computer graphics with appropriate examples. (08 Marks) (Dec.2019/Jan.2020)

2. With a neat diagram, explain the architecture of a raster display system with integrated display processor. (08 Marks) (Dec.2019/Jan.2020)

3. With necessary steps explain Bresenham’s line drawing algorithm. Consider the line from (5, 5) to (13, 9), use the Bresenham’s algorithm to rasterize the line. (08 Marks) (Dec.2019/Jan.2020)

4. Explain with diagram the different Cartesian reference frames are used in the process of constructing and displaying a scene. (08 Marks) (Dec.2019/Jan.2020)

5. Compare random scan display with rester scan display and list the applications of computer graphics. (04 Marks) (June/July 2019)

6. What is openGL? With the help of block diagram explain Library organization of openGL program and give the general structure of openGL program. (04 Marks) (June/July 2019)

7. What is DDA? With the help of a suitable example demonstrate the working principle of Breseham’s Line drawing algorithm for different slopes of a line. (08 Marks) (June/July 2019)

8. Define the following terms with respect to computer graphics. i) Bitmap ii) Pixmap iii) aspect ratio iv) Framebuffer (04 Marks) (June/July 2019)

9. List and explain various openGL primitive and its attribute functions. Develop an openGL program to create human face like structure using suitable openGL primitive functions. (06 Marks) (June/July 2019)

10. With the help of a suitable example demonstrate Bresenham’s circle drawing algorithm. (06 Marks) (June/July 2019)

11. What is Computer Graphics? Explain the applications of computer graphics. (05 Marks) (Dec.2018/Jan.2019)

12. Illustrate the sequence of coordinate transformations from modelling coordinates to device-coordinates. (05 Marks) (Dec.2018/Jan.2019)

13. Explain DDA line drawing algorithm with procedure. (06 Marks) (Dec.2018/Jan.2019)

14. Explain the basic Operation of CRT with its primary components with neat diagram. (08 Marks) (Dec.2018/Jan.2019)

15. Digitize the line by using Bresenham’s line drawing algorithm with end-points (20, 10) and (30, 18), having slope 0.8. (08 Marks) (Dec.2018/Jan.2019)

16. With neat diagram, explain the basic design and operation of cathode Ray tube. (08 Marks) (June/July 2018)

17. Write Bresenham’s line drawing Algorithm for |m| < 1.0. Digitize the line with endpoints (20, 10) and (30, 18). (08 Marks) (June/July 2018)

18. Briefly explain Raster and Random scan displays based on Television Technology. (08 Marks) (June/July 2018)

19. Write Midpoint Circle Algorithm. Given a circle with radius r = 10 demonstrate the midpoint circle algorithm by determining positions along circle octant in first Quadrant from x = 0 to x = y (Assume Circle Centre is positioned at origin). (08 Marks) (June/July 2018)

20. Discuss the applications of computer graphics. (04 Marks) (Dec.2016/Jan.2017 |10 Scheme)

21. Describe the working of a pen plotter model. Write a code fragment of a simple program in pen plotter that would generate the output shown in Fig. Q1 (b). (6 Marks) (Dec.2016/Jan.2017 |10 Scheme)

output

22. Explain the elements of a graphics system, with a neat diagram. (10 Marks) (Dec.2016/Jan.2017 |10 Scheme)

23. Write an OpenGL recursive program for 3D Sierpinski Gasket by subdivision 0° a tetrahedron. (10 Marks) (Dec.2016/Jan.2017 |10 Scheme)

24. Write the different OpenGL primitives, explain each primitive with an example. (10 Marks) (Dec.2016/Jan.2017 |10 Scheme)

25. What is Computer Graphics? Briefly explain the applications of computer Graphics. (10 Marks) (June/July.2019 |10 Scheme)

26. With a neat block diagram, explain the graphics pipeline architecture and give the difference between raster and random scanning system. (10 Marks) (June/July.2019 |10 Scheme)

27. What are the graphics functions which give good API support? (08 Marks) (June/July.2019 |10 Scheme)

28. Write an openGL recursive program for 3D sierpinski gasket with relevant comments. (12 Marks) (June/July.2019 |10 Scheme)

29. Discuss the applications of computer graphics. (06 Marks) (Dec.2017/Jan.2018 |10 Scheme)

30. With an aid of a functional schematic, describe the graphics pipeline with major steps in the imaging process. (08 Marks) (Dec.2017/Jan.2018 |10 Scheme)

31. Explain the human visual system. (06 Marks) (Dec.2017/Jan.2018 |10 Scheme)

32. What is an openGL interface? Write an openGL program for a 2D-Sierpinski gasket using midpoint of each triangle. (10 Marks) (Dec.2017/Jan.2018 |10 Scheme)

33. Explain any two control functions used in openGL. (04 Marks) (Dec.2017/Jan.2018 |10 Scheme)

34. Explain the additive, subtractive and indexed color formation in computer graphics. (06 Marks) (Dec.2017/Jan.2018 |10 Scheme)

35. Briefly explain applications of computer Graphics. (08 Marks) (June/July.2017 |10 Scheme)

36. Explain the process of image formation with pinhole camera as example. Derive the expression for angle of view. (12 Marks) (June/July.2017 |10 Scheme)

37. Write an OpenGL program to recursively subdivide a tetrahedron to form 3D Sierpinski gasket. (10 Marks) (June/July.2017 |10 Scheme)

38. Explain the seven major groups of functions of a good API. (05 Marks) (June/July.2017 |10 Scheme)

39.Briefly explain various polygon types in OpenGL. (05 Marks) (June/July.2017 |10 Scheme

ANSWER SCRIP FOR THESE QUESTIONS WILL BE UPLOADED "AS SOON AS POSSIBLE"

Visit: https://hemanthrajhemu.github.io/AnswerScript/