MI - teorija Flashcards

(11 cards)

1
Q

GPS - navedite podfaze geometrijske faze

A
  1. Transformacija u koordinatni sustav kamere
  2. Sjenčanje vrhova
  3. Projekcija
  4. Obrezivanje
  5. Preslikavanje na zaslon
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Objasnite podfazu geometrijske faze “Transformacija u koordinatni sustav kamere”

A

 kamera u ishodištu KS-a
 gledamo u smijeru z osi, y je gore, a x desno
 logički: dvije transformacije – globalnom
transformacijom vrhovi se iz lokalnog KS-a transformiraju u globalni, a zatim se iz globalnog KS- a u KS kamere transformiraju korištenjem transformacije pogleda
 rezultat: koordinate svih vrhova izražene u standardiziranom KS-u kamere

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

Objasnite podfazu geometrijske faze “Sjenčanje vrhova”

A

 izračun osvjetljenja (npr. Phongov model)
 potrebna normala na površini predmeta, parametri
materijala, svjetla i položaj kamere
 jednadžbom sjenčanja računa se boja za čitav trokut
ili za pojedinačne vrhove
 ukoliko su boje već zadane, prosljeđuju se fazi
rasteriziranja
 programabilna funkcija
 može pomicati, brisati i dodavati vrhove

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

Objasnite podfazu geometrijske faze “Projekcija”

A

množenjem svih točaka matricom ortogonalne ili
perspektivne projekcije koordinate se normaliziraju
(svode na interval -1 do 1)
 projekcijski volumen transformira se u jediničnu
kocku
 x i y normalizirane projicirane koordinate, z normalizirana dubinska koordinata

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

Objasnite podfazu geometrijske faze “Obrezivanje”

A

odbacivanje trokuta ili dijelova trokuta izvan
projekcijskog volumena
 obrezivanje se vrši u odnosu na jediničnu kocku –
jednostavnije nego cijeli volumen
 osvjetljenje se mora obaviti prije – projekcija
deformira 3D prostor, mijenja odnose predmeta i
svjetla

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

Objasnite podfazu geometrijske faze “Preslikavanje na zaslon”

A

jednostavna linearna transformacija kojom se x i y
koordinate iz jedinične kocke preslikavaju u
koordinate zaslona
 koordinata z ostaje nepromjenjena

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

GPS - navedite podfaze faze rasteriziranja

A
  1. Priprema trokuta
  2. Prolaz trokuta
  3. Sjenčanje
  4. Stapanje
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Objasnite podfazu faze rasteriziranja “Priprema trokuta”

A

 priprema potrebnih podataka za prolaz trokuta

 diferencijali koordinata duž površine trokuta

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

Objasnite podfazu faze rasteriziranja “Prolaz trokuta”

A

 utvrditi koje točke zaslona trokut prekriva
 izračunati vrijednost podataka fragmenta
 redak po redak: na x koordinate rubnih točaka
dodaju se njihovi diferencijali čime se dobiva lijevi i
desni rub trokuta u novom retku zaslona
 prolaz točku po točku unutar retka
 interpolacija svih zadanih podataka u vrhovima –
nastaje fragment

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

Objasnite podfazu faze rasteriziranja “Sjenčanje”

A

 programabilna faza u kojoj se određuje boja
pojedine točke trokuta
 ulaz: podaci fragmenta dobiveni interpolacijom
 rezultat: boja u točki
 jedna od tehnika: preslikavanje tekstura
 kombinacija boje teksture i boje sjenčanja

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

Objasnite podfazu faze rasteriziranja “Stapanje”

A

 boja se upisuje u spremnik boje (matrica X×Y gdje su X i Y razlučivosti prozora)
 vektor [R G B]
 izračunata boja točke stapa se s postojećom točkom
u spremniku boje
 nije potpuno programabilno, ali na modernom
grafičkom sklopovlju moguće je u velikoj mjeri konfigurirati aktiviranjem sklopovski izvedenih matematičkih i logičkih operacija koje se izvode na sadržaju raznih spremnika (Z-spremnik), a nazivamo ih rasteskim operacijama
 maskiranje – tehnika kod koje oblik iscrtan u zasebnom spremniku (spremniku maske) određuje područje zaslona u kojem se točke iscrtavaju, a ostatak je maskiran
 određivanje vidljivosti metodom Z-spremnika
 miješanje slika

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