Personal tools
Log in
You are here: Home Faculty Education Programmes Undergraduate Programmes Undergraduate Programmes 2012 -> Computer Graphics - Standard Graphics Libraries

Computer Graphics - Standard Graphics Libraries

Course title: Computer Graphics - Standard Graphics Libraries

Code: FEIT07Z010

Number of credits (ECTS): 6

Weekly number of classes: 2+1+2+0

Prerequisite for enrollment of the subject: None

Course goals/Competences: Introduction to the basics of computer graphics and mathematical foundations necessary for manipulating graphical objects. Using the concepts of programming for graphical applications and animations. Introducing standards for computer graphics.

Competencies: Understanding and applying mathematical principles to manipulate objects. 2D and 3D modeling of objects. Cost of basic animations and graphics applications using OpenGL.

Total available number of classes: 180

Curriculum: Overview of graphics systems: input and output devices. Basic graphical programming. Orthographic projection. Graphic coordinates and boxes. OpenGL window and screen coordinates. Colors, machine conditions in OpenGL and interpolation. OpenGL geometric primitives. Approximation of objects. 3D, depth and perspective projection. Drawing projects. Tools for OpenGL. Modeling transformations: translation, scaling, rotation. Compositional modelling transformations. Working with multiple objects. Animation. Displaying transformations. Selection and choosing. Geometric transformations in 2D. Geometric transformations in 3D. Advanced techniques for animation. Colors and lighting.

Literature:

Literature

Compulsory literature

No.

Author

Title

Publisher

Year

1

Sumanta Guha

Computer Graphics Through Opengl: From Theory to Experiments

Chapman & Hall

2011

2

F. S. Hill, Jr.,

S. M. Kelley

Computer Graphics Using OpenGL, 3rd Edition

Prentice Hall

2006

3

S. Govil-Pai

Principles of computer graphics:

theory and practice using OpenGL

and Maya

Springer Science +

Business Media Inc.

2004

Further literature

No.

Author

Title

Publisher

Year

1

Aaftab Munshi,

Dan Ginsburg,

Dave Shreiner

OpenGL ES 2.0 Programming Guide

Addison-Wesley

2008