Tentalabbet

TNM046 · 6 credits · Basic level (G1F) · Medieteknik

Computer Graphics

Discontinued · replaced by TNM122

73%

passed the latest ordinary exam

TEN1 · 27 Aug 2026 · 11 students

53%

passed the ordinary exams, all sittings over the last 5 years

TEN1 · 263 students

76%

Harder than 76% of courses at basic level

Compared with 874 courses at the same level, ordinary exams over the last three academic years. 79 students.

Part of 1 programme

Exam

TEN1 Written examination

  • 5
  • 4
  • 3
  • U

Ordinary exams

53% passed · 263 students

  • 73%11
  • 55%11
  • 60%30
  • 67%27
  • 53%36
  • 54%24
  • 66%35
  • 44%39
  • 34%50

Re-exams

55% passed · 65 students

  • 62%13
  • 50%8
  • 57%7
  • 67%21
  • 38%16
  • Pass the re-exam: 55% (65 students), compared with 53% (263 students) on the ordinary exam
  • Get 4 or 5: 21% (328 students)
Show small sittings (1)

Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

  • 25%4

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 · 150 students

  • 100%22
  • 100%31
  • 100%34
  • 100%63

Later rounds

No sittings with at least 5 students.

    Show small sittings (10)

    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%4
    • 100%1
    • 100%2
    • 100%1
    • 100%2
    • 100%2
    • 100%1
    • 100%1
    • 100%1

    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.
    • Describe various texture mapping models and determine texture coordinates for vertex points using these methods.
    • Implement custom source code solutions for real-world problems within the field.

    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, texture mapping, and basic graphics programming.

    Examiner
    Sasan Gooran
    Scheduled hours
    50 h
    Main field of study
    Medieteknik
    Syllabus on Studieinfo ↗