Skip to main content

Computer Graphics and AnimationLaajuus (5 ECTS)

Course unit code: TT00AA44

General information


Credits
5 ECTS

Objective

The student learns the principles and methodologies for producing 3D graphics. He/she is able to model and visualize physical phenomena.

Content

- graphics APIs
- projections and transformations
- lighting models and texture mapping
- physics modeling

Qualifications

Data Structures and Algorithms, Fundamentals of Programming.

Assessment criteria, satisfactory (1)

Graphics APIs:
- The student can produce simple 3D graphics using OpenGL library

Projections and transformations:
- The student knows what projections and transformations are

Lighting models and texture mapping:
- The student knows what lighting model and texture mapping are

Physics modeling:
- The student is able to model simple physical phenomena

Assessment criteria, good (3)

Graphics APIs:
- The student can produce 3D graphics using OpenGL library

Projections and transformations:
- The student knows what projections and transformations are and is able to define them with OpenGL library

Lighting models and texture mapping:
- The student knows what lighting model and texture mapping are

Physics modeling:
- The student is able to model simple physical phenomena and visualize them with OpenGL library

Assessment criteria, excellent (5)

Graphics APIs:
- The student can produce 3D graphics using OpenGL library

Projections and transformations:
- The student knows what projections and transformations are and is able to define them with OpenGL library

Lighting models and texture mapping:
- The student knows what lighting model and texture mapping are and is able to define them with OpenGL library

Physics modeling:
- The student is able to model physical phenomena and visualize them with OpenGL library
- The student is able to utilize external libraries for physics modeling

Go back to top of page