förklara tekniska aspekter av enklare modelleringsprocesser och ha förståelse för tekniska metoder som ligger till grund för skapandet av grafik.
redogöra för tekniska aspekter som behöver tas hänsyn till vid skapandet av 3D-modeller samt visa kunskap om 3D-modellers uppbyggnad.
2. Färdighet och förmåga
konstruera en fungerande 3D-modell anpassad för spel, utifrån en problembeskrivning, med hjälp av grafikprogramvaror som används i spelindustrin.
kritiskt och systematiskt använda kunskap för att teknisk anpassa och hantera spelgrafik
visa grundläggande färdighet i att optimera spelgrafiksskapandet med hjälp av enklare skript.
3. Värderingsförmåga och förhållningssätt
argumentera för enklare val av filformat i en spelutvecklingsprocess.
diskutera för- och nackdelar av de olika modelleringstekniker som kursen går igenom, samt visa förmåga i att kunna identifiera när en grafisk arbetsprocess bör optimeras.
Kursinnehåll
Kursen syftar till att ge studenten en introduktion till teknisk 3D-grafik.
3D-grafik handlar mycket om att lära sig om 3D-modeller, olika verktyg, modellering, texturering, skulptering, ljussättning och rendering. Kursen behandlar även de tekniska aspekterna bakom grafik. Den grafikskapande processen innebär ofta mycket manuellt arbete för en 3D-grafiker. För att kunna snabba upp en manuell process så används olika verktyg och skript för att automatisera och generera 3D-grafik. Kursen kommer därför även ge en första inblick i skripting för grafik.
Efter den här kursen förväntas studenten ha teoretisk och praktisk kunskap i att skapa enkel 3D-grafik och enkla skript samt ha grundläggande teoretisk kunskap om hur grafik är uppbyggd och hanteras tekniskt av både mjukvaror och hårdvaror.
Kursen ger introducerande och grundläggande kunskaper för att arbeta med spelgrafik där störst fokus är på 3D-grafik. Kursen omfattar teoretiska kunskaper om datorgrafik och dess användningsområden, samt grundläggande spelgrafiksteori.
Kursen fokuserar på följande områden:
3D-modellers uppbyggnad
Polygonmodellering
Topologi
Material för 3D-modeller
Texturering och UV-mappning
Teori och praktik gällande bump-, normal- och displacement-mapping
Ljussättning och skuggor
Relevanta filformat inom både 3D och 2D
Realtids- och offline-renderingstekniker
Maya Embedded Language (MEL)-skript
De praktiska momenten kommer bestå av att skapa och hantera olika grafiska komponenter som kombineras till en komplett 3D-modell färdig att användas i en spelmotor samt skapa enklare skript med hjälp av MEL för en spelgrafiksprocess.