InfoCoBuild

Computer Graphics

Computer Graphics. Instructor: Prof. Sukhendu Das, Department of Computer Science and Engineering, IIT Madras. This course provides an introduction to computer graphics which plays a very important role in almost every applications of computer software and use of computer science. Topics covered include CRT display devices, two dimensional transformations, three dimensional transformations, viewing in 3D, scan conversion, solid modelling, visible surface determination, illumination and shading, plane curves and surfaces, graphics programming using OpenGL, and digital image processing. (from nptel.ac.in)

Lecture 20 - Clipping: Lines and Polygons


Go to the Course Home or watch other lectures:

Lecture 01 - Introduction to Computer Graphics
Lecture 02 - CRT Display Devices: Direct View Storage Tube, Random Scan Display Systems
Lecture 03 - CRT Display Devices: Refresh and Raster Scan Display System
Lecture 04 - CRT Display Devices: Refresh and Raster Scan Display System (cont.)
Lecture 05 - CRT Display Devices (cont.)
Lecture 06 - Transformations in 2D
Lecture 07 - Transformations in 2D (cont.)
Lecture 08 - Three Dimensional Graphics
Lecture 09 - Three Dimensional Graphics (cont.)
Lecture 10 - Three Dimensional Graphics (cont.)
Lecture 11 - Projection Transformations and Viewing Pipeline
Lecture 12 - 3D Viewing - Projection Transformations and Viewing Pipeline
Lecture 13 - Scan Converting Lines, Circles and Ellipses
Lecture 14 - Scan Converting Lines, Circles and Ellipses (cont.)
Lecture 15 - Scan Converting Lines, Circles and Ellipses (cont.)
Lecture 16 - Scan Converting Lines, Circles and Ellipses (cont.)
Lecture 17 - Scan Converting Lines, Circles and Ellipses (cont.)
Lecture 18 - Polyfill - Scan Conversion of a Polygon
Lecture 19 - Scan Conversion of a Polygon (cont.)
Lecture 20 - Clipping: Lines and Polygons
Lecture 21 - Clipping: Lines and Polygons (cont.)
Lecture 22 - Clipping Lines
Lecture 23 - Solid Modelling
Lecture 24 - Solid Modelling (cont.)
Lecture 25 - Solid Modelling (cont.)
Lecture 26 - Visible Surface Detection
Lecture 27 - Visible Surface Detection (cont.)
Lecture 28 - Visible Surface Detection (cont.)
Lecture 29 - Visible Surface Detection (cont.)
Lecture 30 - Visible Surface Detection (cont.)
Lecture 31 - Visible Surface Detection (cont.)
Lecture 32 - Visible Surface Detection (cont.)
Lecture 33 - Illumination and Shading
Lecture 34 - Illumination and Shading (cont.)
Lecture 35 - Illumination and Shading (cont.)
Lecture 36 - Curve Representation
Lecture 37 - Curve Representation (cont.)
Lecture 38 - Curves and Surface Representation
Lecture 39 - Graphics Programming using OpenGL
Lecture 40 - Graphics Programming using OpenGL (cont.)
Lecture 41 - Advanced Topics: Anti-aliasing, Color, Soft Objects, Animation, Visual Effects
Lecture 42 - Digital Image Processing, Image Compression, Jpeg Enhancements
Lecture 43 - Digital Image Processing (cont.)