2
Introduction to Computer Graphics. Instructor: Prof. Prem Kalra, Department of Computer Science and Engineering, IIT Delhi.
FREE
This course includes
Hours of videos
972 years, 1 month
Units & Quizzes
35
Unlimited Lifetime access
Access on mobile app
Certificate of Completion
This course deals with some basic and fundamental principles of computer graphics. Topics covered include: graphics display devices, input devices, rendering pipeline; raster graphics, windowing and clipping; transformations, curves and surfaces; hidden surface elimination; illumination and shading models; introduction to ray-tracing; and computer animation. (from nptel.ac.in)
Course Currilcum
- Lecture 01 – Introduction Unlimited
- Lecture 02 – Raster Graphics Unlimited
- Lecture 03 – Raster Graphics (cont.), Clipping Unlimited
- Lecture 04 – Clipping Unlimited
- Lecture 05 – Polygon Clipping and Polygon Scan Conversion Unlimited
- Lecture 06 – Transformations Unlimited
- Lecture 07 – Transformations (cont.) Unlimited
- Lecture 08 – 3D Viewing Unlimited
- Lecture 09 – 3D Viewing (cont.) Unlimited
- Lecture 10 – Curves Unlimited
- Lecture 11 – Assignment I: 2D Polygon Clipping, Polygon Filling, 3D Viewing Pipeline Unlimited
- Lecture 12 – Curves: Parametric Curves, Bezier Curves Unlimited
- Lecture 13 – Curves: Bezier Curves (cont.) Unlimited
- Lecture 14 – Curves: B-Splines Unlimited
- Lecture 15 – Curves: B-Splines (cont.) Unlimited
- Lecture 16 – Surfaces Unlimited
- Lecture 17 – Surfaces: Bezier Surface Unlimited
- Lecture 18 – Surfaces: Bezier Surface (cont.), B-Spline Surface Unlimited
- Lecture 19 – Surfaces: Polygonal, Wireframe and Boundary Representations; Polyhedra Unlimited
- Lecture 20 – Hierarchical Models Unlimited
- Lecture 21 – Rendering: Illumination Model Unlimited
- Lecture 22 – Rendering: Polygon Shading Unlimited
- Lecture 23 – Rendering: Polygon Shading (cont.), Ray Tracing Unlimited
- Lecture 24 – Ray Tracing: Ray Object, Ray Plane, Polygon, Triangle and Ray Quadric Intersections Unlimited
- Lecture 25 – Ray Tracing: Transforming Objects Unlimited
- Lecture 26 – Ray Tracing: Recursive Ray Tracing Unlimited
- Lecture 27 – Assignment: Ray Tracing Unlimited
- Lecture 28 – Hidden Surface Elimination Unlimited
- Lecture 29 – Hidden Surface Elimination: Painter’s Algorithm, Binary Space Partitioning Unlimited
- Lecture 30 – Hidden Surface Elimination: Weiler Atherton Algorithm, Scan Line Algorithm Unlimited
- Lecture 31 – Fractals: Geometric Fractals Unlimited
- Lecture 32 – Fractals: Random Fractals, Algebraic Fractals Unlimited
- Lecture 33 – Computer Animation Unlimited
- Lecture 34 – Computer Animation (cont.) Unlimited
- Lecture 35 – Computer Animation (cont.) Unlimited