BCG402
BCG402
BCG402
Note: 01. Answer any FIVE full questions, choosing at least ONE question from each MODULE.
*Bloom’s
Module -1 Taxonomy Marks
Level
Q.01 a What is Computer Graphics? Explain the applications of computer graphics.
2 10M
b Explain coordinate reference frames in openGL.
2 10M
OR
Q.02 a Explain Bresenhnam’s Line Drawing Algorithm with an example.
2 10M
b Explain openGL fill area functions.
2 10M
Module-2
Q. 03 a What is the need of homogenous coordinate system? Explain translation, rotation
and scaling in 2D homogenous coordinate system with matrix representation. 2 10M
Module-3
Q. 05 a Explain any five input devices used for logical classification.
2 10M
b Explain:
i) Computer-Animation Languages 2 10M
ii) Character Animation
OR
Q. 06 a Explain any five different ways of designing graphical user interface.
2 10M
b Explain:
i) Design Animation Sequence
2 10M
ii) Traditional Animation Techniques
Module-4
Page 01 of 02
BCG402
Q. 07 a Explain clipping window and view port transformations with an example.
2 10M
b Differentiate between color models: RGB and CMY.
2 10M
OR
Q. 08 a Explain Cohen Sutherland Line Clipping Algorithm with an example.
2 10M
b Explain illumination models:
i)Ambient light
2 10M
ii)Diffuse Reflection
Module-5
Q. 09 a Explain 3D viewing concepts.
2 10M
b Explain openGL 3D viewing functions.
2 10M
OR
Q. 10 a Explain orthogonal projections with help of 3D viewing.
2 10M
b Explain Depth Buffer method with algorithm. 2 10M
*Bloom’s Taxonomy Level: Indicate as L1, L2, L3, L4, etc. It is also desirable to indicate the COs and POs to be
attained by every bit of questions.
Page 02 of 02