TSBK07 · 6 hp · Avancerad nivå (A1N) · Informationsteknologi, Datateknik, Elektroteknik
Datorgrafik
Ges · nästa start VT 2027
100 %
klarade senaste ordinarie tentan
TEN1 · 9 mar 2026 · 25 studenter
91 %
klarade ordinarie tentorna, alla tillfällen de senaste 5 åren
TEN1 · 193 studenter
0 %
Svårare än 0 % av kurserna på avancerad nivå
Jämfört med 285 kurser på samma nivå, ordinarie tentor de senaste tre läsåren. 64 studenter.
Ingår i 7 program
- Civilingenjörsprogram i datateknik
- Civilingenjörsprogram i informationsteknologi
- Civilingenjörsprogram i medicinsk teknik
- Civilingenjörsprogram i mjukvaruteknik
- Civilingenjörsprogram i teknisk fysik och elektroteknik - internationell
- Civilingenjörsprogram i teknisk fysik och elektroteknik
- Masterprogram i matematik
Tentamen
TEN1 Skriftlig tentamen
- 5
- 4
- 3
- U
Ordinarie tentor
91 % godkända · 193 studenter
- 100 %25
- 100 %39
- 100 %57
- 74 %39
- 76 %33
Omtentor
88 % godkända · 40 studenter
- 100 %19
- 75 %12
- 78 %9
- Klarar omtentan: 88 % (40 studenter), jämfört med 91 % (193 studenter) på ordinarie
- Får 4 eller 5: 62 % (233 studenter)
Visa små tillfällen (13)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %1
- 50 %4
- 100 %1
- 50 %2
- 100 %3
- 0 %1
- 100 %1
- 100 %1
- 75 %4
- 100 %1
- 75 %4
- 100 %3
- 50 %2
Övriga moment
Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.
Inlämning eller laboration
PRA1 Projekt med muntlig och skriftlig examination
- G
Ordinarie tillfällen
100 % godkända · 169 studenter
- 100 %9
- 100 %8
- 100 %15
- 100 %10
- 100 %54
- 100 %9
- 100 %17
- 100 %13
- 100 %11
- 100 %15
- 100 %8
Senare tillfällen
100 % godkända · 30 studenter
- 100 %7
- 100 %5
- 100 %7
- 100 %5
- 100 %6
- Klarar ett senare tillfälle: 100 % (30 studenter), jämfört med 100 % (169 studenter) på ordinarie
Visa små tillfällen (18)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %1
- 100 %3
- 100 %2
- 100 %1
- 100 %2
- 100 %3
- 100 %3
- 100 %2
- 100 %2
- 100 %1
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %2
- 100 %2
- 100 %4
- 100 %1
Inlämning eller laboration
LAB1 Laborationskurs
- G
Ordinarie tillfällen
100 % godkända · 122 studenter
- 100 %9
- 100 %15
- 100 %13
- 100 %8
- 100 %14
- 100 %18
- 100 %32
- 100 %13
Senare tillfällen
100 % godkända · 35 studenter
- 100 %9
- 100 %8
- 100 %6
- 100 %12
- Klarar ett senare tillfälle: 100 % (35 studenter), jämfört med 100 % (122 studenter) på ordinarie
Visa små tillfällen (37)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %1
- 100 %1
- 100 %4
- 100 %1
- 100 %3
- 100 %2
- 100 %2
- 100 %2
- 100 %3
- 100 %2
- 100 %1
- 100 %2
- 100 %2
- 100 %3
- 100 %3
- 100 %4
- 100 %2
- 100 %2
- 100 %2
- 100 %3
- 100 %1
- 100 %3
- 100 %1
- 100 %2
- 100 %3
- 100 %2
- 100 %3
- 100 %4
- 100 %4
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %2
- 100 %2
- 100 %2
- 100 %2
Om kursen
Mål
Efter genomförd kurs ska man kunna
- Mål 1: för en betydande del av datorgrafikämnet redogöra för viktiga beräkningsmodeller som används för hur en syntetisk bild byggs upp
- Mål 2: lösa matematiska/geometriska problem inom ämnet
- Mål 3: designa och felsöka datorgrafikprogram i en heterogen programmeringsmiljö där både CPU och GPU skall programmeras
- Mål 4: tillämpa teorin för att bygga upp syntetiska tredimensionella scener och generera bilder och animationer av dessa.
- Mål 5: ta initiativ för att utforma ett projekt relevant för ämnet där teorin appliceras i ett valt sammanhang
- Mål 6: presentera, motivera och värdera den lösning man kommit fram till i projektet
Innehåll
I kursen beskrivs principer och metoder för datorgenerering av syntetiska bilder, animationer och interaktiva grafiska tillämpningar. Detta omfattar:Realtidsanimering med OpenGL 3.2 (eller högre version vid behov) inklusive shaderprogrammering med GLSL. Vulkan kan användas som ett mer avancerat alternativ.Tredimensionell grafik: geometriska transformationer, projektion, perspektiv.Objektrepresentationer. Fraktaler. Belysningsmodeller och shading, Gouraud och Phong shading. Texturmappning. Text. Eliminering av skymda ytor. Stora världar, frustum culling, level of detail, billboards. Animation, kollisionsdetektering. Lågnivågrafik, linjer, polygonrendering, anti-aliasing. Strålföljning, radiosity.Kursen har fokus på realtidsprestanda och moderna metoder för ämnet. Shaderprogrammering (programmering av grafikprocessorer) är därför en viktig komponent i kursen.
- Examinator
- Ingemar Ragnemalm
- Schemalagd tid
- 48 h
- Huvudområde
- Informationsteknologi, Datateknik, Elektroteknik