Computer Graphics(CG) Question Bank

### Unit I:

- Define Computer Graphics? Explain Applications of Computer Graphics?
- Explain the working of the cathode ray tube with a suitable diagram.
- Draw and explain the Architecture of Raster Scan Display with display

processor. - Explain

i]Scan Conversion?

ii]Rendering

iii]Rasterization

iv] Pixel - What is the difference between Raster scan Display and

Random Scan Display?

### Unit II:

- Explain Digital Differential Algorithm (DDA) Line drawing Algorithm with Mathematical Derivation.
- Explain Bresenhams Line drawing Algorithm with Mathematical Derivation (Equation).
- Explain Mid Point Circle drawing Algorithm with Mathematical Derivation (Equation).
- Explain Flood Fill Algorithm?
- Draw a Line between the points (2,7) and (9,1) using DDA Algorithm.
- Draw a Line between the points (1,1) and (5,3) using Bresenhems Algorithm.

### Unit III:

- Explain Translation with Matrix representation and Example?
- Explain Scaling with Matrix representation and Example?
- Explain Rotation with Matrix representation and Example?
- Write and Explain the Homogeneous Coordinates representation?
- Explain Reflection and it types with their matrix representation.
- Explain 2-D Shear Transformation in detail.

### Unit IV:

- Explain in detail the concept of window and viewport.
- Explain Cohen-Sutherland line clipping Algorithm.
- Explain liang barsky Line clipping Algorithm.
- Explain Sutherland – Hodgman Polygon Clipping.
- Explain Point Clipping with Example.

### Unit V:

- Explain 3- D Transformation.
- Explain 3-D Rotation in brief.
- Explain Bezier curve.
- Explain Parallel Projection of an Object.
- Explain Perspective Projection of an Object.

### Unit VI:

- Explain Back-Face Detection method with equation.
- Explain Depth Buffer method with equation and also write the

algorithm. - Discriminate the basic concepts of Classification of Visible Surface

Detection algorithm - Explain Area subdivision Method.
- What is Animation Languages, Explain various types.
- Define Keyframe and explain.
- Explain Morphing with detailed procedure
- Explain Weiler-Atherton Polygon clipping.

**Download PDF Here : **