Skip to main content

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

Test Your Knowledge

Take a timed quiz on Computer Graphics

🚀 Start Quiz Now