Datorgrafik kap 10 Flashcards
Förklara kortfattat skillnaden mellan lokala ljusmodeller (local lightning model) och globala ljusmodeller
(global lightning model). Vilken modell ger mest realistiskt resultat? Fördelen med den andra?
En lokal ljusmodell tar inte hänsyn till hur olika objekt påverkar varandra. En global ljusmodell gör det
(eller försöker i alla fall). Ray-tracing är ett exempel på en algoritm som används för att beräkna en
global ljusmodell. En global modell ger ett bättre, mer realistiskt resultat, men en lokal modell är enklare
och mindre beräkningsintensiv.
Nämn ett sätt att ta fram s.k. polygonal meshes vid 3D-modellering!
Matematiska ekvationer; Bezier kurvor och ytor; proceduriella modeller.
Processen att skapa 3D-grafik består i huvudsak av två steg, vilka?
Modellering och rendering.
Vid rendrering så skall en trediminsionell modell överföras till en platt yta. Vad kallas denna platta yta?
Projiceringsplan/projiceringsyta (projection plane).
I animationsprojekt utför man arbetet vanligtvis i tre steg, vilka?
Storyboard, Key frames, In-betweening
Två grenar inom området mekanik har visat sig särskilt användbara vid simulering av naturliga
rörelser, vilka?
Dynamik (dynamics) och kinematik (kinematics).
Varför är det av intresse att känna till en algoritms effektivitetsklass/komplexitetsklass?
För att kunna jämföra olika algoritmers effektivitet, och kunna bedöma om en algoritm är användbar för
stora mängder data