Computer graphics: display devices, line and circle algorithms, polygon fill, boundary-flood-fill, 2-D and 3-D transforms, viewing, clipping, spline and Bezier representations, illumination and rendering. - One Line Questions

1. Vector graphics display devices represent images using: Mathematical descriptions of lines, curves, and shapes
2. The boundary fill algorithm requires which of the following as input? A seed point and the boundary color
3. To perform complex transformations like rotation around an arbitrary point, we typically use: A sequence of basic transformations
4. In the context of computer graphics, what does 'raster' refer to? A grid of pixels
5. The Phong illumination model incorporates which of the following components? Ambient, diffuse, and specular reflection
6. Perspective projection simulates the way the human eye perceives depth by making objects: Appear smaller as they move further away
7. Which of the following is a common type of spline used in computer graphics? All of the above
8. Which rendering technique can produce realistic reflections and refractions? Ray tracing
9. Which algorithm is commonly used to draw a straight line on a raster display? Both A and C
10. Which of the following is a common type of raster graphics display device? All of the above
11. A shear transformation in 2D graphics: Distorts the shape of an object along an axis
12. Spline representations are used in computer graphics to: Model complex curves and surfaces smoothly
13. Illumination models in computer graphics are used to: Determine how light interacts with surfaces
14. Rendering refers to the process of: Creating a 2D image from a 3D scene description
15. In 3D graphics, the 'viewing transformation' is responsible for: Defining the position and orientation of the camera
16. The Midpoint Circle Algorithm is an efficient method for generating: Circles
17. Which type of display device uses a beam of electrons to illuminate phosphors on a screen? CRT
18. Which clipping algorithm is generally more efficient for clipping lines against a rectangular window? Cohen-Sutherland algorithm
19. Ambient light in an illumination model represents: Light that has bounced off surfaces multiple times, providing general illumination
20. The Sutherland-Hodgman algorithm is primarily used for clipping: Polygons against a convex clipping window
21. Rotating an object in 3D space can be performed around: The X, Y, or Z axis, or any arbitrary axis
22. A Bezier curve is defined by a set of control points. The curve: Is influenced by control points but doesn't necessarily pass through all of them
23. Which type of projection preserves parallel lines but can distort relative sizes? Orthographic projection
24. The Cohen-Sutherland algorithm is a popular method for: Line clipping
25. What is the Z-buffer algorithm primarily used for? Hidden surface removal
26. A scaling transformation in 2D graphics changes the: Size of an object
27. The 'viewing pipeline' in 3D graphics typically involves several stages. Which stage follows the modeling transformation? Viewing transformation
28. Rasterization is a rendering technique that: Projects 3D primitives onto a 2D image plane and fills pixels
29. Diffuse reflection in illumination models simulates light that: Reflects equally in all directions
30. In 2D transformations, what does a translation operation do? Moves an object from one position to another
31. Which 3D transformation changes the size of an object along one or more axes? Scaling
32. Which polygon fill algorithm starts from a seed point inside the polygon and fills outward until it reaches a boundary color? Both B and C
33. Homogeneous coordinates are often used in computer graphics to represent 3D transformations because they: Allow translation to be represented by matrix multiplication
34. Ray tracing is a rendering technique that: Simulates light rays bouncing off surfaces
35. The degree of a Bezier curve is determined by: The number of control points minus one
36. Flood fill algorithm fills an area of a uniform color with a new color. It is similar to boundary fill but differs in: The stopping condition
37. Specular reflection is responsible for: Highlights and shininess on a surface
38. In 3D graphics, the 'projection plane' is: The surface onto which the 3D scene is projected
39. Which of the following is a characteristic of B-spline curves? They offer local control over the curve's shape.
40. What is the primary function of a 'clipping' operation in computer graphics? To remove parts of objects that are outside a specified region
41. What is the purpose of the 'projection transformation' in 3D viewing? To convert 3D coordinates to 2D screen coordinates
42. What is the primary goal of a polygon fill algorithm? To color the interior of a polygon
43. What is the purpose of a 'frame buffer' in a display system? To hold the color information for each pixel on the screen
44. Which 2D transformation rotates an object around a fixed point? Rotation
45. Bresenham's line algorithm is preferred over DDA for line drawing on raster displays primarily because it: Requires only integer arithmetic
46. The Gouraud shading model calculates lighting at the: Vertex of each polygon
47. Phong shading calculates lighting at the: Center of each pixel
48. In Bresenham's line algorithm, the decision parameter is used to determine: Which pixel to choose next
49. A 'view volume' or 'clipping volume' defines the region of space that: Will be visible to the camera
50. In 3D transformations, translation is achieved by adding offsets to the: X, Y, and Z coordinates