Computer Graphics Questions & Answers – 2D Scaling

This section of our 1000+ Computer Graphics multiple choice questions focuses on 2D Scaling.

1. The transformation that is used to alter the size of an object is
a) Scaling
b) Rotation
c) Translation
d) Reflection
View Answer

Answer: a
Explanation: Scaling is used to alter the size of an object.

2. The two-dimensional scaling equation in the matrix form is
a) P’=P+T
b) P’=S*P
c) P’=P*R
d) P’=R+S
View Answer

Answer: b
Explanation: The 2d scaling equation is P’=S*P.

3. Scaling of a polygon is done by computing
a) The product of (x, y) of each vertex
b) (x, y) of end points
c) Center coordinates
d) Only a
View Answer

Answer: d
Explanation: Scaling of a polygon is done by computing the product of (x, y) of each vertex with scaling factor sx and sy to produce the transformation coordinates ( Xnew, Ynew).

4. If the scaling factors values sx and sy < 1 then
a) It reduces the size of object
b) It increases the size of object
c) It stunts the shape of an object
d) None
View Answer

Answer: a
Explanation: If the scaling factors values sx and sy < 1 then it reduces the size of object.
advertisement
advertisement

5. If the scaling factors values sx and sy are assigned to the same value then
a) Uniform rotation is produced
b) Uniform scaling is produced
c) Scaling cannot be done
d) Scaling can be done or cannot be done
View Answer

Answer: b
Explanation: When sx and sy are assigned the same value then uniform scaling is produced that maintains relative object proportions.

6. If the scaling factors values sx and sy are assigned to unequal values then
a) Uniform rotation is produced
b) Uniform scaling is produced
c) Differential scaling is produced
d) Scaling cannot be done
View Answer

Answer: c
Explanation: Unequal values for sx and sy results in differential scaling that is often used in design applications.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

7. The objects transformed using the equation P’=S*P should be
a) Scaled
b) Repositioned
c) Both a and b
d) Neither a nor b
View Answer

Answer: c
Explanation: The objects transformed using the equation P’=S*P should be scaled and repositioned.

8. We control the location of a scaled object by choosing the position is known as
a) Pivot point
b) Fixed point
c) Differential scaling
d) Uniform scaling
View Answer

Answer: b
Explanation: None.
advertisement

9. If the value of sx=1 and sy=1 then
a) Reduce the size of object
b) Distort the picture
c) Produce an enlargement
d) No change in the size of an object
View Answer

Answer: d
Explanation: sx=sx=1 does not change the size of the object.

10. The polygons are scaled by applying the following transformation.
a) X’=x * Sx + Xf(1-Sx) and Y’=y * Sy + Yf(1-Sy)
b) X’=x * Sx + Xf(1+Sx) and Y’=y * Sy + Yf(1+Sy)
c) X’=x * Sx + Xf(1-Sx) and Y’=y * Sy – Yf(1-Sy)
d) X’=x * Sx * Xf(1-Sx) and Y’=y * Sy * Yf(1-Sy)
View Answer

Answer: a
Explanation: The polygons are scaled by applying the transformation X’=x * Sx + Xf(1-Sx) and Y’=y * Sy + Yf(1-Sy).
advertisement

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.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.