IZG Flashcards
Jaký druh reprezentace 3D objektu je vhodný pro metodu Radiozita?
Hraniční reprezentace Brep (polygony plochy
Co je potřeba provést u zobrazení metodou Radiozity při změně postavení kamery ve scéně?
Stačí pouze obnovit zobrazení scény podle nově postavené kamery; Radiozita metody se nemusí řešit znovah
Jaké stíny generuje zobrazení metoda Radiozity?
měkké stíny
Kterou z uvedených metod stínování 3D objektu OpenGL NEpoužívá?
Phongovo stínování.
Které z následujících vlastností platí pro knihovnu OpenGL?
OpenGL nedokáže zobrazit zrcadlení objektů. Ořezané plochy se nestávají sekundárními zdroji světelné energie.
S jakou datovou reprezentací pracuje knihovna OpenGL?
Polygonální hraniční reprezentace (Brep).
Jakým způsobem provádíme skládání transformací?
Násobením jednotlivých transformačních matic.
Jaky je princip algoritmu “Řádkové vyplňováni”?
Vyplňováni uzavřených vektorových oblastí, hledání průsečíku řádku obrazu s hranici oblasti,seřazení průsečíku
podle X, vyplnění úseku mezi lichými a sudými průsečíky
Jak se převede barevný RGB obraz na obraz ve stupních šedi (grayscale)?
Hodnota každého pixelu se vypočítá jako vážený součet barevných složek původního pixelu.
Jaká je závislost velikosti průmětu objektu v perspektivní projekci?
Je nepřímo úměrná vzdálenosti od projekční roviny
Co jsou to Spline křivky?
Jde o složenou křivku vzniklou spojením několika křivek jednoho druhu, při dodržení požadovaných podmínek
spojitosti částí.
Midpoint algoritmus pro rasterizaci kružnice určí polohu pixelu:
V X se posune o dx=1 a Y určí relativně vzhledem k poloze posledníhovykresleného pixelu podle znaménka
prediktor
Na kterou základní barevnou složku je naše oko nejméně citlivé?
Modrou
Na kterou základní barevnou složku je naše oko nejvíce citlivé?
Zelenou
Jakým způsobem metoda Brep popisuje 3D objekty?
Objekt je popsán prostřednictvím svého povrchu, hranic(vrcholy, hrany, stěny). Žádná vnitřní struktura.
Které polygony 3D objektu jsou NEviditelné?
Jejichž normálaje odkloněna od pozorovatele
Jaky je princip antialiasingove metody Supersampling?
Každý pixel obrazu je rozdělenna několik vzorku (subpixelů), ze kterých je vhodným způsobem konvolučním filtrem složena výsledná hodnota pixelu
Co jsou MipMap textury?
V jedné matici textury je uloženo více RGB obrazůtextury s různým rozlišením. Textury s různým rozlišením se
potom používají podle vzdálenosti objektu, což odstraňuje alias a urychluje zobrazení.
Jakým způsobem je určena (definována křivka pomocí) Fergusonova kubika?
Dvěma koncovými body a dvěma tečnými vektory v nich
Co jsou to Racionální křivky?
Ke každému řídícímu bodu je připojen reálný parametr, který ovlivňuje okolní tvar křivky.
Jak je v oblasti počítačové grafiky definována barva?
Jako vektor intenzit základních barevných složek (např. RGB).
Jak je v oblasti počítačové grafiky definovaná intenzita(jas) barvy?
Jako vážený součetintenzit barevných složek (empirický vztah: I = 0.299R + 0.587G + 0.114B)
Jakým způsobem jsou v rastrové grafice reprezentovány obrazy (objekty)?
Maticí diskrétních hodnot.
Jakým způsobem metoda Šablonování popisuje 3D objekty?
Pohybem 2D profilu po spojité 3D draze.
Proč používáme pro popis vektorových oblasti orientovaný seznam hraničních úseček?
Pro rozlišení vnitřních a vnějších bodů oblastí pravidlem pravé ruky.