Computer Graphics Questions & Answers – Clipping Operations

This set of Computer Graphics Multiple Choice Questions & Answers (MCQs) focuses on “Clipping Operations”.

1. What is the primary use of clipping in computer graphics?
a) adding graphics
b) removing objects and lines
c) zooming
d) copying
View Answer

Answer: b
Explanation: The primary use of clipping in computer graphics is to remove objects, lines, or line segments that are outside the viewing pane.

2. A polygon can be clipped using clipping operations.
a) True
b) False
View Answer

Answer: a
Explanation: A polygon can also be clipped by specifying the clipping window. Sutherland Hodgeman polygon clipping algorithm is used for polygon clipping.

3. Which vertex of the polygon is clipped first in polygon clipping?
a) top right
b) bottom right
c) bottom left
d) top left
View Answer

Answer: d
Explanation: In polygon clipping, first the polygon is clipped against the left edge of the polygon window to get new vertices of the polygon. So, it is the top left which is clipped first.
advertisement
advertisement

4. How many methods of text clipping are there?
a) 5
b) 4
c) 3
d) 2
View Answer

Answer: c
Explanation: There are three methods for text clipping which are −
1) All or none string clipping 2) All or none character clipping 3) Text clipping.

5. A bitmap is collection of ___________________ that describes an image.
a) bits
b) colors
c) algorithms
d) pixels
View Answer

Answer: d
Explanation: A bitmap is a collection of pixels that describe an image. It is a type of computer graphics that the computer uses to store and display pictures.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. We can change the size or resize the bitmap image.
a) True
b) False
View Answer

Answer: b
Explanation: We can’t resize the bitmap image. When the bitmap image is resized, the image pixels get distorted. It is one of the main disadvantages of the bitmap.

7. In line clipping, the portion of line which is _____________ of window is cut and the portion that is _____________ the window is kept.
a) outside, inside
b) inside, outside
c) exact copy, different
d) different, an exact copy
View Answer

Answer: a
Explanation: Line clipping follows the same algorithm that is in the case of point clipping. So, in line clipping also, we will cut the portion of the line which is outside of the window and keep only the portion that is inside the window.
advertisement

8. ‘Skala’ is an example of which type of clipping?
a) curve clipping
b) point clipping
c) polygon clipping
d) line clipping
View Answer

Answer: d
Explanation: Skala is a type of clipping operation which can be used for a line or line-segment clipping against a rectangular window, as well as against a convex polygon. Its algorithm is based on homogenous co-ordinates and duality.

9. ‘Vatti’ clipping algorithm is used in _________________
a) curve clipping
b) point clipping
c) polygon clipping
d) line clipping
View Answer

Answer: a
Explanation: Vatti is used in polygon clipping. It allows clipping of any number of arbitrarily shaped subject polygons. It can also be used to clip any number of arbitrarily shaped polygons.
advertisement

10. The process of removal of hidden surfaces is termed as _______________
a) clipping
b) copying
c) culling
d) shorting
View Answer

Answer: c
Explanation: An area which is related to the visible surface determination (VSD) is called culling. ‘Viewing frustum culling’ and ‘Backface culling’ are examples of some culling algorithms.

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.