Computer Graphics MCQs with Answers
Practice important Computer Graphics MCQs with answers and explanations.
Multiple Choice Questions
Q711: What is the optimization achieved by back-face culling?
- A: Drawing all triangles
- B: Discarding triangles facing the wrong direction
- C: Reducing vertex count
- D: Increasing detail
View Answer
B
Q712: The code to determine if a triangle is visible involves checking the relationship between the triangle and the:
- A: Camera’s location
- B: Triangle’s area
- C: Plane’s normal
- D: Triangle’s texture
View Answer
A
Q713: What must be true for a triangle to be drawn in a back-face culling operation?
- A: The camera must be in front of the plane
- B: The normal vector must be inverted
- C: The triangle must be coplanar
- D: The camera must be behind the plane
View Answer
A
Q714: A triangle fan consists of triangles that share:
- A: A common vertex
- B: A common edge
- C: A common normal
- D: A common face
View Answer
A
Q715: When constructing a plane from three points, the cross product helps in finding:
- A: The angle between the points
- B: The normal vector
- C: The area of the polygon
- D: The orientation of the plane
View Answer
B
Q716: In the equation for a plane, the 'd' component can be derived from which operation?
- A: Dot product of the normal and any point on the plane
- B: Cross product of the vectors
- C: Scalar multiplication of the normal vector
- D: Matrix multiplication
View Answer
A
Q717: In back-face culling, which condition would prevent a triangle from being drawn?
- A: If the camera is in front of the triangle
- B: If the normal vector points away from the camera
- C: If the triangle is fully visible
- D: If the triangle is in the same plane as the camera
View Answer
B
Q718: Triangle rasterization primarily involves the rendering of which shape?
- A: Triangle
- B: Circle
- C: Square
- D: Rectangle
View Answer
A
Q719: Which algorithm is commonly used to find the x values of pixel spans during triangle rasterization?
- A: DDA
- B: Binary Search
- C: QuickSort
- D: MergeSort
View Answer
A
Q720: The DDA algorithm in triangle rasterization is used to find the x coordinates for the edge of the triangle based on _______.
- A: Scanlines
- B: Vertex positions
- C: Texture coordinates
- D: Normal vectors
View Answer
A