In the context of 3D Computer graphics, which of the following statements is/are correct?
(A) Under perspective projection, each set of parallel lines in the object do not stay parallel in the image (except those that are parallel to the viewplane to start with).
(B) Applying a perspective transformation in the graphics pipeline to a vertex involves dividing by its ' (z) ' coordinate.
(C) Perspective transformation is a linear transformation.
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: A. (A) and (B) only
Explanation
Under perspective, parallel lines converge unless parallel to the view plane, and the transformation divides by z. Because of that division it is not linear.
More Programming Languages and Computer Graphics questions
- Concerning phong shading and Gouraud shading in a 3D scene, which of the following statements are true? (A) Gouraud shading requires more c…
- Match List-I with List-II. List I gives matrices representing 2D transformations and List-II shows the corresponding transformation diagram…
- Given below are different properties of 3D projections from A-D. Identify the correct order on the basis of property true of (i) a perspect…
- Given below are two statements: Statement I : Bezier curves are curves that interpolate all of their control points. Statement II : A cubic…
- What is the output? int i, j, x = 0; for (i = 0; i < 5; ++i) for (j = 0; j < i; ++j) { x += (i + j − 1); break; } printf("%d", x);
- Let A be the base class in C ++ and B be the derived class from A with protected inheritance. Which of the following statement is false for…