- Course Code :
DM341
- Level :
Undergraduate
- Course Hours :
3.00
Hours
- Department :
Department of Computer Science
Instructor information :
Area of Study :
Use and adopt fundamental and basic mathematics in transformation for 2D and 3D drawing.
Use all available principles and tools to optimize line drawing.
Comprehend deeply the basic concepts of computer graphics to be ready for further and continuous learning.
Show a complete understanding of drawing curves and design a solution for these requirements.
Develop and evaluate the texture and lighting techniques.
Compare and evaluate different methods to perform filling areas
For further information :
Introduction to Computer Graphics; Overview of Graphics systems; Line drawing algorithms; Circle drawing algorithms; Ellipse drawing algorithms; Area filling algorithms; Polygon filling algorithms; Line clipping algorithms; Polygon clipping algorithms; Two dimensional transformations; (translation – rotation – scaling – general transformations – composite transformations); Three dimensional object representation and Projections; Three dimensional modeling and transformations (translation – rotation – scaling – sheer – reflection – composite); Three dimensional Viewing and Camera Model. Visible surface detection algorithms; Reflection and illumination models
For further information :
Books:
Course notes :
An Electronic form of the Course Notes and all the slides of the Lectures is available on the Students Learning Management System (Moodle)
Web Sites :
IEEE Computer Graphics and Applications.
https://www.computer.org/cga/
For further information :