Computer Graphics: Clipping and Scan Conversion
Learn about the processes involved in clipping and scan conversion in computer graphics with this free online course.Publisher: NPTEL
CertificationView course modules
Clipping and hidden surface removal are two crucial processes carried out along the graphics pipeline in computer graphics. In this free online course, you will study the science behind the implementation of these two processes. The process of clipping in a 2D setting, the process of clipping the fill area outside the view window, the various types of clipping, the Cohen Sutherland algorithm, and various examples that demonstrate the process of clipping will be proposed. The properties of the Sutherland-Hodgeman algorithm and the Weiler-Atherton algorithms, along with the idea of clipping in a 3D setting and the fill area will also be demonstrated. Furthermore, you will be introduced to the coherence properties, the two types of hidden surface removal methods - object space method and image space method. Two main algorithms, which are the Depth-Sorting algorithm, and Warnock’s algorithm, will be highlighted next. Additionally, you will consider the steps involved in the scan conversion of lines and the role of a slope in the conversion process. The features of the digital differential analyzer algorithm will also be highlighted.
Bresenham’s algorithm for line scan conversion and the mid-point algorithm for circle scan conversion, along with an illustrative example for each will also be discussed in this course. Following the scan conversion of basic shapes, two pixel-level approaches, and one geometric approach will be expressed. You will also learn about character rendering and its two types - bit mapping and outlining. Next, you will learn the types of anti-aliasing techniques, which include area sampling or pre-filtering and supersampling or post-filtering. Other techniques along with various examples will be used to explain supersampling techniques. Thereafter, you will study the basic architecture of a graphics system and the function of each of its components. You will also be introduced to the hardware and software that are involved in the process of rendering a static image on the screen. Then, you will learn about the functionalities of the graphics processing unit and the concept of shaders.
Finally, you will see the development of a graphics system, the different measures that need to be taken care of during the development of a graphics system, and the use of various graphics libraries. This free course will build your foundation on the core concepts of clipping, hidden surface removal, and scan conversion. These processes are crucial and need to be extensively understood. With the advancement of Information Technology, computer graphics is becoming the core of numerous fields. Whether you are just getting started, or you have been in the field for years, it will benefit you immensely to grab the information contained herein. Look no further, enrol now and take advantage of this immersive course. Start this course today!Start Course Now
Clipping and Hidden Surface Removal
Clipping and Hidden Surface Removal - Learning Outcomes
Introduction to Clipping
2D Fill Area Clipping and 3D Clipping
Introduction to Hidden Surface Removal
Hidden Surface Removal - Algorithms
Clipping and Hidden Surface Removal - Lesson Summary
Scan Conversion - Learning Outcomes
Introduction to Scan Conversion
Scan Conversion of Basic Shapes
Fill Area and Character Scan Conversion
Scan Conversion - Lesson Summary
Graphics Hardware and Software
Graphics Hardware and Software - Learning Outcomes
Graphics I/O Devices
Graphics Processing Unit and Shaders
Programming with OpenGL
Graphics Hardware and Software - Lesson Summary
By the end of this course, you will be able to:
- Describe the process of clipping.
- Summarize the scan conversion techniques for basic shapes.
- Outline the process of hidden surface removal.
- Distinguish between the two hidden surface removal methods.
- Paraphrase the process of character rendering.
- Recall the major hardware and software used in computer graphics.
- List the various graphics libraries and their functions.
All Alison courses are free to enrol, study and complete. To successfully complete this Certificate course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this Certificate course, you have the option to acquire an official Certificate, which is a great way to share your achievement with the world. Your Alison Certificate is:
Ideal for sharing with potential employers - include it in your CV, professional social media profiles and job applications
An indication of your commitment to continuously learn, upskill and achieve high results
An incentive for you to continue empowering yourself through lifelong learning
Alison offers 3 types of Certificates for completed Certificate courses:
Digital Certificate - a downloadable Certificate in PDF format, immediately available to you when you complete your purchase
Certificate - a physical version of your officially branded and security-marked Certificate, posted to you with FREE shipping
Framed Certificate - a physical version of your officially branded and security-marked Certificate in a stylish frame, posted to you with FREE shipping
All Certificates are available to purchase through the Alison Shop. For more information on purchasing Alison Certificates, please visit our FAQs. If you decide not to purchase your Alison Certificate, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Dashboard. For more details on our Certificate pricing, please visit our Pricing Page.