6 ECTS; 1º Ano, 2º Semestre, 30,0 T + 30,0 TP + 5,0 OT + 5,0 O
Lecturer
Prerequisites
Not applicable.
Objectives
1. Development of the basic concepts of Computer Graphics.
2. Application of mathematical modelling to programming.
2. Extend the OpenGL implementation of two- and three-dimensional objects.
Program
1. Curve and surface modeling in space
2. Materials and Lighting
3. Textures
Evaluation Methodology
Continuous assessment: a computer project.
Final assessment: written exam
Bibliography
- Foley, J. e Vam Dam, A. e Hughes, J. (1996). Computer Graphics: Principles and Practice. New York: Addison-Wesley Publ. Company
- Hearn, D. e Baker, M. e Carithers, W. (2011). Computer Graphics with OpenGL. New York: Pearson
- Wright, R. e Haemel, N. e Sellers, G. e Lipchack, B. (2011). OpenGL Superbible: Compreensive Tutorial and Reference. New York: Addison-Wesley Publ. Company
Teaching Method
Lectures and exercise solving classes using new technologies. Lab classes involving computer analysis and implementation.
Software used in class
C, C++, C# compilers: Gnu (Linux), Visual Studio (Windows), Xcode (Mac OS).