Fundamentals of Computer Graphics

Base Knowledge

Basic concepts of algebra

Teaching Methodologies

The subject matter is presented using slideshows and is complemented through conversations with the students. The practical matter is taught based on specific exercises done in real time by the teacher and students. After, the students have to do exercises on the subject taught, in order to strength the learning.
The evaluation consist of a theoretical exam (given in the respective periods or in phases during the semester – continuous evaluation) and of a practical work. specifically:
–   The theoretical component worth 7 values of the final grade;
–   The practical work worth 13 values of the final grade;
–   Only when delivering the second theoretical test of the continuous evaluation the student is linked to it;
–   Continuous evaluation can only be improved once;
–   To be approved, students must obtain at each of the evaluated components (theoretical and practical work) a minimum grade of 35% of the final grade, and achieve an average weighed equal or more than 47.5% of the final grade.

Learning Results

Objectives:The contents are designed to provide a general education in CG.Includes obtaining knowledge in software resources,and use it for developing 3D graphics presentation.It’s intended to give general knowledge on various topics of CG,which supports the creation, manipulation and visualization of 3D graphical models of geometric objects,with the application of textures,lighting and animation.
Skills:Knowledge and understanding-Know the general concepts of CG;Understand the basic geometric transformations, the visualization process, the basics of lighting, the basics of shading, the mechanisms of animation;Knowing the different modeling techniques.Application of knowledge-Build graphical presentations, using tools for modeling, visualization, lighting, shading and animation.Judgment-Analyze a graphical problem and identify the resolution options.Decision-making-Deciding between possible alternatives for solution of a graphical problem.Communication-Present and explain their work.

Program

Theoretical component
Introduction to computer graphics;
Geometric objects and transformations;
Curves and surfaces;
Concepts of modelling;
Viewing;
Colours;
Discrete techniques;
Lighting and materials.
Laboratory component
Modelling;
Shading: Lighting and Materials;
Animation;
Rendering;
Game interaction.

Curricular Unit Teachers

Internship(s)

NAO