TNM122 · 6 credits · Basic level (G1F) · Medieteknik
Fundamental Computer Graphics
Active · next start VT 2027
50%
passed the latest ordinary exam
TEN1 · 27 Aug 2026 · 6 students
82%
passed the ordinary exams, all sittings over the last 5 years
TEN1 · 38 students
44%
Harder than 44% of courses at basic level
Compared with 874 courses at the same level, ordinary exams over the last three academic years. 38 students.
Part of 1 programme
Exam
TEN1 Written examination
- 5
- 4
- 3
- U
Ordinary exams
82% passed · 38 students
- 50%6
- 88%32
Re-exams
No sittings with at least 5 students.
- Get 4 or 5: 50% (38 students)
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
LAB1 Laboratory work
- G
Main rounds
100% passed · 35 students
- 100%35
Later rounds
No sittings with at least 5 students.
Show small sittings (2)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
- 100%2
About the course
Aim
After the course the student shall be able to:
- Define 3D objects and perform various transformations on them, including coordinate system transformations.
- Develop matrices for parallel and perspective projection, apply them, and clip parts of the projected object that lie outside the view window.
- Explain and apply different lighting models and shading methods to calculate light intensity during rendering.
- Implement custom source code solutions for real-world problems within the field.
- Describe how AI is used to generate input data for the computer graphics pipeline, in rendering and in post-processing.
- Reflect on the energy consumption aspects of graphics rendering with and without AI.
Content
Define 3D objects using triangles, 2D and 3D transformations, coordinate system transformations, rendering, parallel and perspective projection, clipping of projected objects outside the view window, hidden surfaces, local lighting models, various shading methods, basic graphics programming, use of AI in computer graphics, and energy consumption aspects of rendering.
- Examiner
- Sasan Gooran
- Scheduled hours
- 50 h
- Main field of study
- Medieteknik