Datorgrafik kap 10 Flashcards

1
Q

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?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Nämn ett sätt att ta fram s.k. polygonal meshes vid 3D-modellering!

A

Matematiska ekvationer; Bezier kurvor och ytor; proceduriella modeller.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Processen att skapa 3D-grafik består i huvudsak av två steg, vilka?

A

Modellering och rendering.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vid rendrering så skall en trediminsionell modell överföras till en platt yta. Vad kallas denna platta yta?

A

Projiceringsplan/projiceringsyta (projection plane).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

I animationsprojekt utför man arbetet vanligtvis i tre steg, vilka?

A

Storyboard, Key frames, In-betweening

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Två grenar inom området mekanik har visat sig särskilt användbara vid simulering av naturliga
rörelser, vilka?

A

Dynamik (dynamics) och kinematik (kinematics).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Varför är det av intresse att känna till en algoritms effektivitetsklass/komplexitetsklass?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly