This set of Computer Graphics Multiple Choice Questions & Answers (MCQs) focuses on “3D Composite Transformations”.

1. What does composite transformations means?

a) Transformations that can be done in sequence

b) Transformations that cannot be done in sequence

c) Transformations that can be done simultaneously

d) Transformations that cannot be done simultaneously

View Answer

Explanation: Composite transformations are transforms that may be done in sequence, hence they can be concatenated. Here we compose two or more than two transformations together and calculate a resultant transformation matrix by multiplying all the corresponding transformation matrix conditions with each other.

2. A normal scaling operation also moves the object being scaled from its original points.

a) True

b) False

View Answer

Explanation: It is true that the normal scaling operation also moves the object being scaled from its original points. As an object scale from its original points its size increases due to which its end points changes and it moves from its original position.

3. In terms of a line, which of the following means fixed point scaling?

a) Both endpoints of the line remains same even after scale

b) Both endpoints of the line changes after scaling

c) One endpoint of the line remains same after scaling

d) The line can be scaled only till a fixed point

View Answer

Explanation: Fixed point scaling refers to one endpoint of the line remains same even after scaling. If we scale a line from both its endpoints then it changes its position so, to keep an endpoint same we only scale the line with respect to only one of the endpoint.

4. Which of the following is the first step in composite transformation performed to scale a line with a fixed end point?

a) Changing the position of the line so that the origin and the line’s endpoint overlaps

b) Keeping the origin same and scaling the line with respect to the origin

c) Changing the position of the line so that the endpoint and the fixed endpoint of the line overlaps

d) Keeping the end point same and scaling the line with respect to the endpoint

View Answer

Explanation: The first step in composite transformation performed to scale a line with a fixed endpoint is to translating the line so that its end coincides with the origin. After this step only that endpoint is scaled which is not on the origin and then the non-scaled endpoint is translated back to its original position.

5. Composite transformations increases the number of operations performed in a series of transformation.

a) True

b) False

View Answer

Explanation: Composite transformation decreases the number of operations performed in a series of transformation. The resultant matrix is obtained by only multiplying the given two matrices whereas in simple transformations every single point of an object has to be multiplied with the given matrix which increases the operations.

6. What should be sequence of transformations that are required to perform rotation of an object around an arbitrary point?

a) Inverse Translation, Rotation, Translation

b) Scaling, Translation, Rotation

c) Translation, Rotation, Inverse Translation

d) Rotation, Translation, Scaling

View Answer

Explanation: The sequence of transformations that are required to perform rotation of an object around an arbitrary point is – Translation, Rotation, Inverse Translation.

First the object is translated to origin, then it is rotated and then inverse translated back to its original point.

**Sanfoundry Global Education & Learning Series – Computer Graphics.**

To practice all areas of Computer Graphics, __here is complete set of 1000+ Multiple Choice Questions and Answers__.

**Related Posts:**

- Apply for MCA Internship
- Apply for Computer Science Internship
- Check Computer Science Books
- Check MCA Books
- Practice Information Science MCQs