Computer Graphics is the study of hardware and software principles of interactive raster graphics. Topics include basic concepts, 2-D and 3-D modelling and transformations, viewing transformations, projections, rendering techniques, graphical software packages and graphics systems. Students will use a standard computer graphics API to reinforce concepts and study fundamental computer graphics algorithms.
Course Objectives
1. comprehensive introduction to computer graphics leading to the ability to understand contemporary terminology, progress, issues, and trends.
2. A thorough introduction to computer graphics techniques, focusing on 3D modeling, image synthesis, and rendering.
3. The interdisciplinary nature of computer graphics is emphasized in the wide variety of examples and applications.
Learning Outcomes
On completion of this course, the students will be able to
CO1. Know and be able to select among models for lighting/shading: Color, ambient light; distant and light with sources; Phong reflection model; and shading.
CO2. Know and be able to use and select among current models for surfaces (e.g., geometric; polygonal; hierarchical; mesh; curves, splines).
CO3. Know and be able to design and implement model and viewing transformations.
CO4. be able to discuss the application of computer graphics concepts in the development of computer games, information visualization, and business applications.
You are visitor no