Computer Graphics MCQs with Answers
Practice important Computer Graphics MCQs with answers and explanations.
Multiple Choice Questions
Q281: Which data structure is emptied after all scan-lines are processed?
- A: Vertex list
- B: Active edge table
- C: Global edge table
- D: Polygon array
View Answer
B
Q282: Once the last edge is added from the global edge table to the active edge table, the global edge table becomes ______.
- A: Sorted
- B: Full
- C: Empty
- D: Updated
View Answer
C
Q283: Which scan-line removes all edges with Y-max = scan-line?
- A: 10
- B: 15
- C: 13
- D: 12
View Answer
B
Q284: Which value is used to determine drawing start and end along a scan-line?
- A: X
- B: Y
- C: Parity
- D: Slope
View Answer
C
Q285: The purpose of reordering edges in the active edge table is to ______.
- A: Reduce memory
- B: Increase performance
- C: Draw accurately
- D: Avoid overlap
View Answer
D
Q286: After processing scan-line = 11, parity is even at x = ______.
- A: 23
- B: 27
- C: 28
- D: 10
View Answer
A
Q287: Which scan-line introduces the need to reorder edges due to x values?
- A: 11
- B: 12
- C: 13
- D: 14
View Answer
C
Q288: The x value for index 0 always starts at ______ in each scan-line.
- A: 20
- B: 16
- C: 10
- D: 0
View Answer
C
Q289: During scan-line = 15, which edges are removed due to max Y = scan-line?
- A: 0, 2, 3
- B: 1, 2, 3
- C: 1, 3, 4
- D: 2, 3, 4
View Answer
A
Q290: What does the edge table look like after reordering at scan-line = 16?
- A: Sorted by slope
- B: Sorted by x value
- C: Sorted by y-max
- D: Sorted by y-min
View Answer
B