IZG Semestrálka Flashcards
Barva
Subjektivní smysl vyvolaný působením světla daného spektra šířeného zdrojem, které se odráží od povrchu objektu a dopadá na sítnici oka
Světlo
Elektromagnetické záření určité vlnové délky
Achromatické - bílé (obsahuje všechny barvy)
Chromatické - barevné
Charakteristiky světla
Jas (Brightness)
Sytost (Saturation)
Světlost (Value)
Odstín (Hue)
RGB
Aditiní míchání barev
Při práci se světlem
Monitory, projektory, kamery atd.
CMY
Subtraktivní míchání barev
Při práci s pigmenty
Tisk
(Cyan, Magenta, Yellow)
HSV
Uživatelsky orientovaný model
Nastavuje odstín, sytost a světlost
HLS
Uživatelsky orientovaný model
Odstín, jas a sytost
Metody převodu šedobílého obrazu na monochromatická
Dithering - Prahování, Náhodné rozptýlení, Distribuce chyby, Maticové rozptýlení
Halftoning
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.
Jaký je princip Phongova empirického osvětlovacího modelu?
Počítá s difusním i reflexním odrazem světla. Jeho intenzita je dána součtem intenzit difusní a reflexní složky spolu s
ambientni (rozptýleným okolním světlem a šumem). Intenzita závisí na směru k pozorovateli.
Kterou z známých metod stínování 3D objektu OpenGL NEpoužívá?
Phongovo stínování.
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četbarevný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?
Obecně křivky složené z částí popsaných polynomy stupně k, v opěrných bodech řídicího polygonu je zajištěna
spojitost až do (k1) ních derivací.
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
prediktoru.
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ženavý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
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.
Jakým způsobem určuje Bresenhamův algoritmus pro rasterizaci úsečky polohu následujícího pixelu?
Podle znaménka prediktoru
Aktuální hodnota prediktoru se vypočítá z jeho předchozí hodnoty.
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.
Jakým způsobem řeší Robertsův vektorový algoritmus viditelnost 3D objektu?
Dělení potenciálně viditelných hran na úseky kde se mění viditelnost.
Polygony hrany objektu se rozdělí na viditelné, neviditelné a obrysové hrany. Pomoci obrysových hran se řeší
viditelnost překrývajících se částí a jejich dělení. Nakonec se podle potřeby vykreslí viditelné, neviditelné a obrysové
hrany.
Midpoint algoritmus pro rasterizaci elipsy používá:
Pouze celočíselné operace, sčítání a porovnání.
Jaky je princip Goraudova stínování?
Vypočte barvy ve vrcholech každého polygonu objektu, barva vnitřních bodů polygonů je získána lineární interpolací z vrcholů. Je potřeba znát průměrné normály ve vrcholech.
Jakým způsobem Implicitní modely popisuji 3D objekty?
Potenciálním polem, které je součtem potenciálních polí jednotlivých prvků (bodu, hran …). Hranice (povrch) objektu
jsou v místě nulového potenciálu.
Jakým způsobem provádí dithering redukci barevného prostoru obrazů?
Nahrazením původních pixelu novými hodnotami(podle použité distribuční metody) z redukovaného barevného
prostoru. Nedocházípři tom ke změně velikosti obrazu.
Kdy nedojde ke vzniku aliasu při vzorkování spojitého frekvenčního univerzálního signálu?
Jestliže je vzorkovací frekvence alespoň 2x větší něž největší frekvence původního signálu.
Jaký je princip algoritmu „inverzní řádkové vyplňování“?
Vyplňování uzavřenýchvektorovýchoblastí pro každý segment hranice oblastí nalezne průsečík s řádky obrazu,
provedeno vyplnění a inverzí od průsečíků až po pravý okraj obrazu.
Jakou barvu dostáváme u aditivního skládání barev při max. intenzitě zák. bar. složek?
Bílou.
Jaké vlastnosti mají promítací paprsky v paralelní projekci?
Jsou rovnoběžné se směrem pohledu.