Home » Course Layouts » Free Course Layout Udemy
Introduction to Computer Graphics. Instructor: Prof. Prem Kalra, Department of Computer Science and Engineering, IIT Delhi.
0
2
English
English [CC]
FREE
- Learn basic syntax that can apply to any language.
- Learn what is a programming language and the basic concepts for beginners.
- Understand what is Javascript in it's truest form.
- Know the basic syntax of Javascript.
- Know some hidden quirks in Javascript.
Description
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 content
- 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
N.A
- 5 stars0
- 4 stars0
- 3 stars0
- 2 stars0
- 1 stars0
No Reviews found for this course.
Instructor
OpenCoursa
Accessible Education for Everyone
5
5
6
24200
4637
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.
Explore Free Courses
Access valuable knowledge without any cost.
{"title":"","show_title":"0","post_type":"course","taxonomy":"course-cat","term":"engineering-skills,health-and-safety","post_ids":"","course_style":"free","featured_style":"course6","masonry":"","grid_columns":"clear4 col-md-3","column_width":"268","gutter":"30","grid_number":"4","infinite":"","pagination":"","grid_excerpt_length":"20","grid_link":"1","grid_search":"0","course_type":"","css_class":"","container_css":"","custom_css":""}