Lecture Description
- The CosmoLearning Team
Course Index
- Introduction
- CRT Display Devices (Part 1)
- CRT Display Devices (Part 2)
- CRT Display Devices (Part 3)
- CRT Display Devices (Part 4)
- Transformations in 2D (Part 1)
- Transformations in 2D (Part 2)
- Three Dimensional Graphics (Part 1)
- Three Dimensional Graphics (Part 2)
- Three Dimensional Graphics (Part 3)
- Projection Transformations And Viewing Pipeline
- 3D Viewing: Projection Transformations And Viewing Pipeline
- Scan Converting Lines, Circles And Ellipses (Part 1)
- Scan Converting Lines, Circles And Ellipses (Part 2)
- Scan Converting Lines, Circles And Ellipses (Part 3)
- Scan Converting Lines, Circles And Ellipses (Part 4)
- Scan Converting Lines, Circles And Ellipses (Part 5)
- Polyfill: Scan Conversion Of A Polygon (Part 1)
- Polyfill: Scan Conversion Of A Polygon (Part 2)
- Clipping: Lines And Polygons (Part 1)
- Clipping: Lines And Polygons (Part 2)
- Clipping Lines
- Solid Modelling (Part 1)
- Solid Modelling (Part 2)
- Solid Modelling (Part 3)
- Visible Surface Detection (Part 1)
- Visible Surface Detection (Part 2)
- Visible Surface Detection (Part 3)
- Visible Surface Detection (Part 4)
- Visible Surface Detection (Part 5)
- Visible Surface Detection (Part 6)
- Visible Surface Detection (Part 7)
- Illumination And Shading (Part 1)
- Illumination And Shading (Part 2)
- Illumination And Shading (Part 3)
- Curve Representation (Part 1)
- Curve Representation (Part 2)
- Curves And Surface Representation
- Graphics Programming Using Open GL (Part 1)
- Graphics Programming Using Open GL (Part 2)
- Advanced Topics
- Digital Image Processing (Part 1)
- Digital Image Processing (Part 2)
Course Description
In this course, Prof. Sukhendu Das gives 43 video lectures on the concepts of Computer Graphics. Some of the topics covered include:
2D and 3D Transformations, Abstractions in OpenGL – GL, GLU & GLUT, Active and Passive Graphics Devices, Area sub-division Method, Axonometric Projections, Bezier Curves and Surfaces, BSP Trees, B-spline Curves, Curve Fit, and Curve Subdivision, Calligraphic Refresh Graphics Displays, Camera Models, Canonical View Volume (CVV), Cathode Ray Tube Basics, Color CRT Raster Scan Basics, Combined Transformation Matrices, Cubic Splines, Curve Representation, Display Technologies, Filling and Clipping Polygons, Geometric Interpretation of Homogeneous Coordinates, Gouraud Shading, Histogram Equalization, Illumination and Shading Models for Polygons, Input Devices for Operator Interaction, LCD Displays, Mathematics of Planar Geometric Projections, Mid-point Criteria, Multiple Transformation, Nonparametric and Parametric Curves, Oblique and Orthographic Projections, Painter’s Algorithms (depth sorting), Parametric Cubic Curves, Parametric Representations of a Circle, Ellipse, Parabola, and Hyperbola, Perspective Transformations, Phong’s Model, Quadric Surfaces, Random-Scan Display Processor, Reflection through an Arbitrary Line and Plane, Regularized Boolean Set Operations, Rotation About an Arbitrary Axis in Space, Rotation About an Arbitrary Point, Scaling, Scan Converting Circles, Ellipses, and Lines, Scan-line Method, Solid Body Transformations, Storage Tube Graphics Displays, Sweep and Spatial-Partitioning Representations, Techniques for Generating Perspective Views, The General Conic Equation, Three-Dimensional, Shearing, Translation, Transformation of Points and of the Unit Square, Transformations and Matrices, Vanishing Points, Video Basics, Video Controller, Visible-Surface Ray Tracing, Window-to-Viewport Transformations and many more.