Computer Graphics MCQs with Answers
Practice important Computer Graphics MCQs with answers and explanations.
Chapter: 17
Q581:
If two vectors are orthogonal, their dot product is _______.
A. Greater than 0
B. Less than 0
C. Zero
D. Undefined
Correct Answer:
C
Chapter: 17
Q582:
If the angle between two vectors is less than 90 degrees, the dot product is _______.
A. Positive
B. Negative
C. Zero
D. Undefined
Correct Answer:
A
Chapter: 17
Q583:
If the angle between two vectors is greater than 90 degrees but less than 270 degrees, the dot product is _______.
A. Positive
B. Negative
C. Zero
D. Undefined
Correct Answer:
B
Chapter: 17
Q584:
The structure for a 3D vector in C-style syntax starts with _______.
A. struct Vector3D
B. function Vector3D
C. array Vector3D
D. class Vector3D
Correct Answer:
A
Chapter: 17
Q585:
A 3D point at origin is represented as _______.
A. <0, 1, 0>
B. <1, 0, 0>
C. <0, 0, 0>
D. <1, 1, 1>
Correct Answer:
C
Chapter: 17
Q586:
In vector addition, you add the components _______.
A. Randomly
B. Pairwise
C. Multiply first
D. Subtract second
Correct Answer:
B
Chapter: 17
Q587:
Translation requires adding a _______ to a point.
A. Plane
B. Line
C. Vector
D. Angle
Correct Answer:
C
Chapter: 17
Q588:
Vector length can never be _______.
A. Negative
B. Zero
C. Positive
D. Infinite
Correct Answer:
A
Chapter: 17
Q589:
The formula for calculating length of a vector in 3D uses which mathematical operation?
A. Subtraction
B. Multiplication
C. Square root
D. Cosine
Correct Answer:
C
Chapter: 17
Q590:
When you scale a vector by 2, its length becomes _______.
A. Half
B. Double
C. Same
D. Zero
Correct Answer:
B
Chapter: 17
Q591:
Dot product helps in determining the _______ between two vectors.
A. Length
B. Angle
C. Distance
D. Slope
Correct Answer:
B
Chapter: 17
Q592:
Vector addition results in a vector pointing in _______.
A. Random direction
B. Direction determined by components
C. Always upward
D. Always to origin
Correct Answer:
B
Chapter: 17
Q593:
Multiplying two vectors using dot product produces a _______.
A. New vector
B. Scalar value
C. New point
D. Line
Correct Answer:
B
Chapter: 17
Q594:
The parametric equation for a line involves multiplication by _______.
A. Vector
B. Scalar
C. Matrix
D. Plane
Correct Answer:
B
Chapter: 17
Q595:
Moving a point without referencing the origin is called _______.
A. Translation
B. Deformation
C. Rotation
D. Distortion
Correct Answer:
A
Chapter: 17
Q596:
3D transformations include translation, rotation, and _______.
A. Elevation
B. Other transformations
C. Intersection
D. Rotation only
Correct Answer:
B
Chapter: 18
Q597:
What is the process of moving a point in space in a non-linear manner called?
A. Translation
B. Scaling
C. Rotation
D. Projection
Correct Answer:
C
Chapter: 18
Q598:
In 3D graphics, normalization refers to moving the point of view to look down the ______ axis.
A. +X
B. +Y
C. +Z
D. -Z
Correct Answer:
C
Chapter: 18
Q599:
Rotation about the Z-axis keeps which coordinate unchanged?
A. X
B. Y
C. Z
D. All coordinates change
Correct Answer:
C
Chapter: 18
Q600:
Which angle describes rotation around the X-axis?
A. Yaw
B. Roll
C. Pitch
D. Flip
Correct Answer:
C