Render Modes (Renderelo eljárások)

Hasonló dokumentumok
c) Poligon árnyalási módok (Wireframe, Wiremesh, Hidden Line, Filled Hidden Line, Constant, Smooth, Phong).

2/4 fejezet. Raytrace árnyalás

Renderelés megjelenésmódok, fények, anyagjellemzők

A rajzelemekhez (felületekhez) rendelheto optikai tulajdonságok (Material Attributes) a következok:

2. Global nyomógomb paranccsal megnyitott Global Lighting párbeszédablakban található eszközök segítségével állítható az általános fények.

c) Visszaverődési számítást leállító határértékek (Limit Number of Shots, Minimum Illumination Threshold).

1. Bevezetés 1. Köszönetnyilvánítás A számítógépes játékfejlesztésről 3

Maga a tématerület így nagyon nagy. A fények pontos fizikai szimulációja kimondottan számításigényes

SZE, Doktori Iskola. Számítógépes grafikai algoritmusok. Összeállította: Dr. Gáspár Csaba. Felületmegjelenítés

Láthatósági kérdések

Hajder Levente 2017/2018. II. félév

Tartalom. Tartalom. Anyagok Fényforrás modellek. Hajder Levente Fényvisszaverési modellek. Színmodellek. 2017/2018. II.

Számítógépes Graka - 4. Gyak

14. Fotórealisztikus megjelenítés

Számítógépes grafika

Számítógépes Grafika SZIE YMÉK

OTKA Nyilvántartási szám: T ZÁRÓJELENTÉS

Területi primitívek: Zárt görbék által határolt területek (pl. kör, ellipszis, poligon) b) Minden belső pont kirajzolásával (kitöltött)

Textúrák. Szécsi László

FÉNYTAN A FÉNY TULAJDONSÁGAI 1. Sorold fel milyen hatásait ismered a napfénynek! 2. Hogyan tisztelték és minek nevezték az ókori egyiptomiak a Napot?

Tartalom. Tartalom. Hajder Levente 2018/2019. I. félév

A bemutatott példa a Phong modell egy egyszerűsített változatát alkalmazza a Blinn-Phong-féle megközelítést

Tartalom. Hajder Levente 2016/2017. I. félév

Hajder Levente 2016/2017.

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Képfeldolgozás. 1. el adás. A képfeldolgozás alapfogalmai. Mechatronikai mérnök szak BME, 2008

Képfeldolgozás. 1. el adás. A képfeldolgozás m veletei. Mechatronikai mérnök szak BME, 2008

Feladatok. Tervek alapján látvány terv készítése. Irodai munka Test modellezés. Létező objektum számítógépes modelljének elkészítése

Használati Útmutató. KeyShot alapok

Modellezési transzformáció: [r lokális,1] T M = [r világ,1] Nézeti transzformáció: [r világ,1] T v = [r képernyo,1]

Dr. Palkó András. SZTE ÁOK Radiológiai Klinika NEK Képalkotó Diagnosztikai Centrum Szeged

1. Fénysugár követő és festő algoritmus (3p) fénysugárkövető módszer Festő algoritmus: 2. Fények, fény, fény az opengl-ben, anyagtulajdonság (12pt)

3D Számítógépes Geometria II.

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Diszkréten mintavételezett függvények

3D számítógépes geometria és alakzatrekonstrukció

BME Építészmérnöki kar Építészeti Ábrázolás Tanszék Számítógépek alkalmazása előadás, szeptember 27.

Bevezetés a CGI-be. 1. Történelem

Máté: Számítógépes grafika alapjai

ArcGIS 8.3 segédlet 5. Dr. Iványi Péter

Mechanikai hullámok. Hullámhegyek és hullámvölgyek alakulnak ki.

2. Generáció ( ) 3. Generáció (2001) NVIDIA TNT2, ATI Rage, 3dfx Voodoo3. Klár Gergely

Populációbecslések és monitoring

Optika fejezet felosztása

Lencse típusok Sík domború 2x Homorúan domború Síkhomorú 2x homorú domb. Homorú

1 Újdonságok a 3D szerkesztő módban

Információ megjelenítés Számítógépes ábrázolás. Dr. Iványi Péter

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja.

Eredmények, objektumok grafikus megjelenítése 3D felületek rajzoló függvényei.. Beépített 3D felületek rajzoló függvényei

RENDER MOTOROK FELÉPÍTÉSE ÉS HASZNÁLATA A 3DS MAX-BAN

Egyéb 2D eszközök. Kitöltés. 5. gyakorlat. Kitöltés, Szöveg, Kép

13. Egy január elsejei népesség-statisztika szerint a Magyarországon él k kor és nem szerinti megoszlása (ezer f re) kerekítve az alábbi volt:

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben?

TABULÁTOROK TÁBLÁZATOK KÉSZÍTÉSE. A táblázatok készítésének lehetőségei:

MIKRO-TÜKÖR BUDAPEST UNIVERSITY OF TECHNOLOGY AND ECONOMICS DEPARTMENT OF ELECTRONICS TECHNOLOGY

Weboldal grafika készítés elméleti síkon Grafikából szabáványos CSS és XHTML sablon

OPTIKA. Ma sok mindenre fény derül! /Geometriai optika alapjai/ Dr. Seres István

A geometriai optika. Fizika május 25. Rezgések és hullámok. Fizika 11. (Rezgések és hullámok) A geometriai optika május 25.

Árnyalás, env mapping. Szécsi László 3D Grafikus Rendszerek 3. labor

Vizuális illúziók. Gátlás Kontraszt illúziók III. Kontraszt illúziók - Gátlás. A vizuális feldolgozásért felelős területek

Máté: Számítógépes grafika alapjai

Számítógépek alkalmazása 2

Robotika. Relatív helymeghatározás Odometria

Perifériáknak nevezzük a számítógép központi egységéhez kívülről csatlakozó eszközöket, melyek az adatok ki- vagy bevitelét, illetve megjelenítését

3D Számítógépes Geometria II.

Grafikus csővezeték és az OpenGL függvénykönyvtár


Felvétel készítése Képfeldolgozás (ábragyűjtemény) IV.

Akusztikai tervezés a geometriai akusztika módszereivel

Mérnöki létesítmények geodéziája Mérnöki létesítmények valósághű modellezése, modellezési technikák, leíró nyelvek

Jegyzetelési segédlet 7.

1. ábra Tükrös visszaverődés 2. ábra Szórt visszaverődés 3. ábra Gombostű kísérlet

Pontműveletek. Sergyán Szabolcs Óbudai Egyetem Neumann János Informatikai Kar február 20.

A Vonallánc készlet parancsai lehetővé teszik vonalláncok és sokszögek rajzolását.

Tartalom. Megjegyzések. Valasek Gábor Befoglaló keretek. Felosztások. Informatikai Kar

PovRay. Oktatási segédlet

Éldetektálás, szegmentálás (folytatás) Orvosi képdiagnosztika 11_2 ea

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Területi primitívek: Zárt görbék által határolt területek (pl. kör, ellipszis, poligon)

Tömörítés, csomagolás, kicsomagolás. Letöltve: lenartpeter.uw.hu

Területi primitívek: Zárt görbék által határolt területek (pl. kör, ellipszis, poligon)

VÁROSI CSAPADÉKVÍZ GAZDÁLKODÁS A jelenlegi tervezési gyakorlat alkalmazhatóságának korlátozottsága az éghajlat változó körülményei között

Koordináta-geometria feladatgyűjtemény

Szirmay-Kalos László. L(x, ω)=l e (x,ω)+ L(h(x,-ω),ω) f r (ω,x, ω) cos θ dω A jobb oldali radiancia:

Mérnöki létesítmények 3D-s modellje

1.4 fejezet. RGB színrendszerek

OPTIKA. Hullámoptika Színek, szem működése. Dr. Seres István

Bevezetés a színek elméletébe és a fényképezéssel kapcsolatos fogalmak

Sugárkövetési algoritmusok (2. rész)

Hajder Levente 2017/2018. II. félév

Transzformációk. Grafikus játékok fejlesztése Szécsi László t05-transform

Gekkó GIS: Raszteres kísérletek webes környezetben

Információ megjelenítés Számítógépes ábrázolás. Dr. Iványi Péter

T52WA 15 -os szélesvásznú LCD monitor Felhasználói kézikönyv

QGIS. Tematikus szemi-webinárium Térinformatika. Móricz Norbert. Nemzeti Agrárkutatási és Innovációs Központ Erdészeti Tudományos Intézet (NAIK ERTI)

Színek

Eredmények, objektumok grafikus megjelenítése 3D felületek rajzoló függvényei

Máté: Számítógépes grafika alapjai

3D számítógépes geometria és alakzatrekonstrukció

Mérés és adatgyűjtés

Átírás:

1 2.1 fejezet. Bevezetés a MicroStation megjeleníto eljárásokhoz A képalkotó eljárások segítségével a 3D-s modellrol felvételeket készíthetünk, és a felvételekbol képsorozatokat, mozgóképet állithatunk össze. Az eljárások angol elnevezése shade, shading (árnyalás). render, rendering (tolmácsolás, eloadás), vagy visualization (látványkészítés, megjelenítés). A MicroStation képalkotó eljárások közvetlenül értelmezik a modell geometriai adatait, és a megjelenítés eredménye a nézetablakokba kerül. Az elkészült felvétel a geometriától független, önálló pixelkép, amely azonban a geometriával szinkronba hozható. Ennek a folyamatos megjelenítés szempontjából van jelentosége, mert így a 3D-s modell a számítógép teljesítményétol függo sebességgel a valósághu térben szerkesztheto. Render Modes (Renderelo eljárások) A megjelenítéshez öt egymástól függetlenül muködo, de közös beállításokkal irányított képalkotó eljárás áll rendelkezése, a poligon árnyalás, gyorsított poligon árnyalás, raytrace, radiosity és particle trace (PT). Valamennyi árnyalási módnál alkalmazható az antialias hibajavítás, a térhatású kép és a képkivágás szükítése Fence kijelöléssel. A poligon árnyalás a felületeket háromszögletu lapokra osztja, majd a lapok csúcspontjain kiértékeli a fényforrások hatását, és a lapok belsejében interpolációval számítja ki a közbenso értékeket. A poligon árnyalás a geometria képernyon történo megjelenítésébol folyamatos fejlesztés eredményeképpen alakult ki, ezért közbenso lépései önmagukban is alkalmasak a képalkotásra. A poligon árnyalási módók a növekvo realizmus sorrendjében a következok: a) Wiremesh, poligonháló megjelenítés, b) Hidden Line, takartvonalas poligon kitöltés, c) Filled Hidden Line, takartvonalas poligon kitöltés saját vonalszínnel, d) Constants, lapos poligon árnyalás, e) Smooth, intenzitás interpoláló poligon árnyalás (Gouraud), f) Phong, normál vektor interpoláló poligon árnyalás. Az eljárás hátránya, hogy csak a fényforrásokból közvetlenül érkezo fény számítására alkalmas, az interpoláció miatt a visszatükrözodés, fénytörés nem jelenítheto meg, az árnyékvetés és a szórt fényu megvilágítás pontatlan, a perspektívikus rövidülés a geometriához képest enyhén torzul, a textúra leképzés az elforgatott poligonon elmozdul.. A poligon árnyalási módok szoftveres vagy hardveres gyorsítás (Graphics Acceleration) segítségével folyamatosan müködtethetok. A folyamatosság annak köszönheto, hogy az egymásra épülo számítások adatrészenként is végrehajthatók. Az így kialakított nézeti csovezeték (Graphics Pipeline) hardveres és szoftveres gyorsításra egyaránt alkalmas. A grafikus gyorsítás nézetablakonként alkalmazható. A gyorsítótár exportált tartalma (View Cache) a QuickVision külso program segítségével is megtekintheto

2 A raytrace (sugárköveto) árnyalás meghatározott nézopontból indított elsodleges sugarakkal letapogatja a geometriát, és a döféspontokban felületek fényvisszavero, fényátereszto és fényelnyelo tulajdonságai szerint összegzí a lehetséges fényhatásokat. Ennek érdekében másodlagos sugarakat indít a fényforrások, valamint a visszatükrözodo és az átlátszó felületek mögött látható felületek irányába, majd azokról újabb sugarak indulnak tovább. A rekurziók az elsodleges döféspontokban egyre pontosabb megvilágítási értékeket eredményeznek. Az eljárás elonye, hogy a tükrözodés (tükörkép) és a fénytörés is megjelenítheto, az árnyékvetés pontos. Hátránya, hogy a poligon árnyaláshoz hasonlóan csak a fényforrásokból közvetlenül érkezo fény számítására alkalmas, az árnyék túlságosan éles, a pontatlan döféspont számítás zavaró képhibákat eredményezhet. A radiosity számítás a felületeket elemi területekre osztja, amelyek már nemcsak fogadják a fényforrásokból rájuk eso fényt, hanem annak meghatározott hányadát szétsugározzák a látható felületek irányába, majd azokról is tovább verodve fokozatosan szétosztják a kiinduló fényenergiát. A visszaverodési lánc végén a felületeknek elvben nincs továbbadható fényenergiája. A számítás alapegysége a radiozitás, a felületegységre eso fénymennyiségnek azon része, amelyet szétsugárzódik a többi felület irányába. A radiosity számítás még nem kép, hanem a többszörösen visszaverodés eredményének nézoponttól független összesítése. Az adatbázis (Radiosity Solution) megjelenítése Smooth vagy raytrace árnyalással történik. Mivel a radiosity számítás csak a teljesen szórt (diffúz) visszaverodések követésére alkalmas, - minden felület minden (látható) felület irányába sugároz -, a nézefüggo fényvisszaverodések (spekuláris fény, a tükrözodés és fénytörés) megjelenítése a raytrace árnyalással történik. A radiosity eljárás kétségtelen fogyatékossága, hogy a területfelosztás nehézkesen követi az eros fénnyel járó hirtelen megvilágítás változásokat. Ezen segít a raytrace árnyalás szellemes módosítása (Ray Trace Direct Illumination), amely átveszi az elso visszaverodés (- a fényforrásokból a felületekre eso közvetlen fény -) kiértékelését. A területfelosztás idoigényes ellenorzését segíti a poligonháló megjelenítés (Wiremesh Overlay), a sugárzó folt kiemelés (Highligted Shooting Patch), valamint a felhalmozódóott beeso és visszaverodo fénymennyiség jelzoszinekkel történo érzékeltetése (Illuminance. Luminance Displays) Az eljárás elonye a diffúz visszaverodésekkel elérheto puha árnyék és derített felületek. Hátránya, hogy a számítás ido- és memóriaigényes, a tükrözodo felületek mivel a számításuk a megjeleníto szakaszban történik - a fényt nem verik vissza. Képalkotó eljárások (Render Modes) Poligon Raytrace Radiosity Particle Trace Járulékos és analitikus árnyalási módók Wiremesh Radiosity Luminance PT Luminance Hidden Line, Radiosity Luminance (Indirect) PT Luminance (Indirect) Filled Hidden Line Radiosity Luminance PT Luminance Constants Radiosity Luminance (Indirect) PT Luminance (Indirect) Fotórealisztikus árnyalási módók Radiosity Smooth (Indirect) PT Smooth (Indirect) Radiosity Smooth PT Smooth Smooth Radiosity Raytrace (Indirect) PT Raytrace (Indirect) Phong Raytrace Radiosity Raytrace PT Raytrace

3 Material Attributes (Anyagtulajdonságok) A vizuális hatáskeltés eszközei hat csoportba oszthatók: anyag-tulajdonságok, fényforrások, árnyékok, fényvisszaverodések (reflexek), légköri hatások és a hátterek. Az eszközök a közös beállítások ellenére az egyes képalkotó eljárások részét képezik, tehát a választott árnyalási módtól függ az alkalmazhatóságuk és az elérheto eredmény. Ebbol a szempontból az árnyalási módók maguk is eszköznek tekinthetok, hiszen sajátos grafikai megjelenésük a hatáskeltés részét képezik. Az anyag tulajdonságokon mulik, hogy a felületek milyen anyagot érzékeltetnek. Az anyagok vizuális tulajdonságait két összetevo határozza meg: a felület színe és a fényvisszaverodési tényezok. A számítás több részbol álló fényvisszaverodési egyenlet alapján történik, amelynek részeredményei összeadódnak. Így például a fényvisszaverodés, a visszatükrözodés (felületen látszó tükörkép) és a fényáteresztés (felület mögött látszódó másik felület) színének számítása külön történik, és az eredmény utólag adódik össze. A felület színe meghatározás hiányában a rajzelem vonalszíne, amely önmagában is megjelenítheto. A vonalszínt helyettesítheti.színkoordinátákkal meghatározható alapszín (Base Color) vagy a felületre vetített textúra (Pattern). A textúra lehet raszterkép vagy függvény alapján eloállított kép (Procedural Pattern). Utóbbinál a mintázat a testéleken átfordul, ezért különösen alkalmas a metszetükkel feltárulkozó anyagok megjelenítésére. Itt kell megemlíteni a spekuláris fényszínt is, a felületen megjeleno fényfolt színét, amely az anyagtól és a nézopontól függoen változó, és a MicroStation képalkotó eljárásoknál külön kell beállítani. A felület színét a ráeso fény teszi láthatóvá, s a fényszín, fényero, valamint a felülethez rendelt fényelnyelo, fényvisszavero és fényátereszto tulajdonságok együttesen módosítják. Az állítható fényvisszaverodési tényezok a következok: az alapszin és/vagy a textúra diffúz fényvisszaverodése, a spekuláris fényvisszaverodés, az átlátszóság és fénytörés, a visszatükrözodés (tükörkép). Az anyag-tulajdonságok szellemes kiegészítése az egyenetlen felületek érzékeltetésére szolgáló bucka leképzés (Bump Mapping), amely raszterkép alapján perturbálja a felületek fényvisszaverodési szögét. A fényforrások csoportosítása az elhelyezési módszerek alapján történt. Az egyik csoportban azok a fényforrások találhatók, amelyek a modelltérben adatponttal helyezendok el. E csoportba tartozik a pontfény, kúpfény, területfény, párhuzamos (távoli) fény és a nyílásfény. A másik csoport összetétele vegyes. E csoportba tartozik az ambiens fény, a kamera mögött elhelyezett vaku, (tulajdonképpen a nézoponttal együtt mozgó pontfény,) a navigációs adatokkal meghatározható napfény, (tulajdonképpen párhuzamos fény,) valamint a a légköri hatások eloidézésére alkalmas égbolt fény. Az ambiens fény nem valódi fény, hanem a többszörös visszaverodés hiányát pótló általános fényero növelés, amely valamennyi felületet egyformán érint, legyen az megvilágított vagy árnyékos felület. Állítható valamennyi fényforrás fényerossége, színe, a kúpfény fénykúpja, és a távolsággal egyenesen arányos fényerocsökkentés.. A terület-, nyilás- és égbolt fényekkel elérheto szórt megvilágítás és puha árnyékvetés a fénykibocsátási pontok növelésén mulik. Az árnyékok kezelési módja és elérheto minosége elsosorban a választott árnyalási módszertol függ. Phong árnyék puha de pontatlan. A raytrace árnyék pontos, de túlságosan éles. A radiosity árnyék puha, pontos, de a kontur egyenetlenségének megszüntetése rendkivül számításigényes. A particle trace árnyék puha és pontos, jelenleg ez az árnyalási mód eredeményezi a legjobb árnyékot. A fényvisszaverodések megvalósítása a megjelenítés legnehezebb területe A radiosity és a particle trace kivételével a képalkotó eljárások a többszörös

4 fényvisszaverodést nem számolják, így azoknál a derítést az ambiens fény pótolja. Valódi fényvisszaverodés csak a radiosity és particle trace árnyalási módokkal érheto el. A légköri hatásokkal a légkör fényelnyelo, fényszóró, fénynövelo vagy fénycsökkento hatásai utánozhatók. Ilyen hatás érheto el az ugynevezett Cueing eljárásokkal, amelyek a távolsággal arányosan növelik a képpixel színek fekete tartalmát vagy eltolják egy választott szín irányába. Kültéri felvételeken az égbolt fények (Sky Lights), beltéri felvételeken a nyilásfény (Sky Opening) és az égbolt fény együttes alkalmazásával szórt árnyékok, derített felületek és átszinezodések érhetok el. Ezek a fények a modellt párhuzamos fényekkel egészítik ki, illetve a meglévo párhuzamos fényeket módosítják. A raszterkép hátterek hasznosan járulnak hozzá a realizmus növeléséhez, mert nem növelik a poligonok számát. Raszterkép a modelltérben tetszoleges módón elhelyezheto, de lehetoség van arra is, hogy kitöltse a nézeti ablakot (Background Image). Ezt követoen fotóilleszto eljárás (PhotoMatch) segítségével a modell nézopontja a raszterkép nézopntjához igazítható. A háttért helyettesítheti a nézeti háttér-szín is (Background Color), amelyet a színtáblázat (Color Table) 256-os színe határoz meg. Itt kell megemlíteni a raytrace árnyalás részét képezo környezeti képet is (Environment Map), amely közvetlenül nem, csak a visszatükrözodo felületeken és az átlátszó felületek mögött látható. Az eljárás a textúra leképzés mintjára muködik. Képalkotó eljárások eszköztára Hatás Képalkotó eljárások Smooth Phong Raytrace Radiosity PT Optikai tulajdonságok ambiens visszaverodés (Ambient Reflection)????? alapszín (Base Color)????? fényvisszaverodés (Diffuse Reflection)????? spekuláris szín (Specular Color)???? simaság (Specular + Finish)???? átlátszóság (Transparency)????? fénytörés (Refraction)??? Fresnel hatás (Fresnel Effect)??? tükrözodés (Reflection)??? tükrözödés fényvisszaverodéssel? Textúra leképzés textúra leképzés (Texture Mapping)????? függvény alapú textúrák (Procedural Texture Mapping)????? felületi egyenetlenség (Bum Mapping)???? Fényforrások deritofény (Ambient Light)??? - - villanófény (Flashbulb)??? - - pontfény (Point Light)????? kúpfény (Spot Light)????? párhuzamos fény (Distant Light)????? napfény (Solar Light)????? területfény (Area Light)????? nyílásfény (Sky Opening)????? fényforrás színe (Light Color)?????

5 lienáris fényerocsökkenés (Attenuation)???? négyzetes fényerocsökkentés (Extended Light Interpretation)?? Árnyékok pontatlan puha árnyék (Phong)? pontos éles árnyék (Raytrace)??? pontos puha árnyék?? Fényvisszaverodések (reflexek) egyszerusített visszaverodés (Sky Light - Ground Reflection)??? - - többszörös visszaverodés?? Légköri hatások köd (Fog Cueing)????? fényerocsökkentés (Distant Cueing)????? irányfény módosítások (Sky Light)??? - - Hátterek raszterkép (Background Image)????? fotóillesztés (PhotoMatch)????? háttér szín (Color Table)????? környezet visszatükrözodése (Environment Map)??? Táblázat. Jelolések:? alkalmazható,? alkalmazható, de az eredmény csökkentett értéku, - alkalmazása nem javasolt. Animation (Animálás) A képalkotó eljárások segítségével a következo mozgóképek készíthetok: Antialiasing a) benapozás vizsgálat (Solar Study), a modell, a nézopont és a fókusztávolság rögzített, a napfény iránya és a fényero változik. b) séta a térben (Fly Through), séta a térben: a model és megvilágítása rögzített, a nézopont (kamera) elore meghatározott útvonalon mozog.. d) animáció (Animation), a model, a megvilágítás, a nézopont és a fókusztávolság egyaránt változhat. A pixel alapú leképzés velejárója, hogy a raszterpontok fogazott éleket eredményeznek. Ezt a jelenséget a pixelek közötti kontraszt okozza, és leginkább az eltéro színintenzitású (kontrasztos) területek találkozásánál érzékelheto. A fogazottság a legegyszerubben a felbontás növelésével csökkentheto, mert ekkor a pixelszín különbségeket a szem átlagolja. Az átlagolás idoben is megvalósulhat, a látási tehetetlenség következtében az egymást váltó pixelek színe átlagolódik. Igy a fogazottságot csökkenti a nézopont vagy a tárgy folyamatos helyváltoztatása. Az alacsony felbontású televíziós mozgóképet ennek következtében látjuk élesnek. A fogazottságot utólag oly módón csökkentheto, hogy a kiugróan kontrasztos pixelek színét a szomszédos pixelek értékéhez közelítjük. A beavatkozás akkor eredményes, ha raszterkép minosége megfelelo, mert a kiegyenlítés csökkenti a kép információ tartalmát. Ezért ez a módszert többnyire a szövegszerkesztok, kiadványszerkesztok használják.

6 Ábra. Vonal fogazottságának megszüntetése a környezo pixelek átlagolása alapján. A 3D-s képalkotásnál a fogazottság mögött azonban mélyebb képalkotási bonyodalmak húzódnak. A képalkotás a folytonos geometriát, esetenként a geometriára vetített textúrát diszkrét pontokban mintavételezi. Ha a felvétel felbontása elégtelen, a hirtelen változások nem megfeleloen reprezentálódnak. Ábra. Antialiasing. Az elégtelen felbontású felvétel a hirtelen változásokat nem kelloen reprezentálja. A választott minta (szürke négyzet) torzítja a rekonstrukciót, hiszen a vizsgált sokaság 5 szürke, 20 fehér négyzetbol áll. Az alias jelenség a tehát hibás reprezentáció következménye. A mintavételezés általános szabálya szerint a mintavételi gyakoriság legalább a kétszerese kell, hogy legyen a mintában eloforduló változások gyakoriságának. Ez a Nyquist küszöb. Ha a mintavételi gyakoriság ennél alacsonyabb, a rekonstruált modellben a változások eltolódnak, és álruhában (alias latinul álarc, álruha) más helyen jelennek meg. Az eredmény a képalkotásban a fogazottság fokozódása, moaré mintázat kialakulása, esetenként kifejezetten téves képpontok keletkezése. A reprezentációs hibák az emberi látásnál azért nem mutatkozik, mert a számítógéphez képest nagyságrendekkel nagyobb felbontást többszörös átlagolás egészíti ki. A receptor sejtvégzodések fizikai kiterjedésük következtében eleve átlagolják a rájuk eso fénykévét. Az éleslátás szuk területén a receptorok száma igen magas, szemgolyó az átfogó képhez folyamatosan változtatja a látókúp irányát, így átlagolást eredményez a szem állandó mozgása is. Az igy keletkezett fényinger három lépésben tömörödik, 130 millió idegsejt tartozik 50 millió látóideg végzodéshez, amelynek információit már csak 1 millió idegrost továbbítja az agy felé.

7 Ábra. Alias jelenség. Felso ábra: a Nyquist küszöb alatt mintavételezett magas frekvenciájú hullám a rekonstrukció után álruhában (alias) alacsony frekvencián jelenik meg. A magas hangból mély hang lesz. Alsó ábra: A mintavételi gyakoriság fokozatosan kerül a Nyquist küszöb alá, a rekonstruált modellben a változások eltolódnak, és más helyen jelennek meg.az eredeti sokaságot folytonos vonal, a rekonstrukciót szaggatott vonal, a mintavételi gyakoriságot beosztás jelzi. Mivel az alias jelenséget a mintavételi gyakoriság növelése szünteti meg, a hibajavítás kézenfekvo eszköze a felvétel felbontásának növelése lenne. Ennek azonban határt szab a számítógép teljesítménye, továbbá a megjeleníto eszközök (képernyo, video, nyomtató stb) esetenként eloirt képméret igénye. A képen megjeleno részletekkel szemben is eltéroek a követelmények: a hibákat felnagyító kontraszt rendszerint nem terjed ki minden képelemre, feltunoen a testek határvonalánál, eltéro színu háttér elott jelentkezik. A modell változó részletezettsége is megengedné a mintavételi gyakoriságot változtatását. Ennek megfeleloen, az árnyalási módok illetve a képalkotás közbenso lépcsoi is különbözo mintavételezési technikákat alkalmaznak, közös bennük azonban az, hogy adott képfelbontás melllett a lokálisan vagy globálisan növelik (vagy csökkentik) mintavételi gyakoriságot, majd az eredményt visszaátlagolják. A számítógéppel készített képek technikai minosége e hibajavító algoritmusok kiegyensúlyozott használatán múlik. Az alias típusú hibák csökkentésére a következo eljárások állnak rendelkezésre. a) Túlmintavételezés, amely a pixeképet vagy annak kontrasztos részleteit az eloírt felbontásnál nagyobb felbontással számítja ki, majd a beírás pillanatában a pixelek színtartalmát átlagolja. Ilyen típusú hibajavítást tartalmaz a Phong féle árnyalás, amely az egész képet érinti (Multipass Oversampling), és a raytrace árnyalás, amely a kontraszt küszöb alapján lokálisan növeli a mintavételt (Adaptive Supersampling). b) Eloszurés, amely a textúra-képek léptékét csökkenti, abból kiindulva, hogy az elozetes átlagolás helyesebb eredményezhez vezet, mint ami késobb az elégtelen gyakoriságú mintavételbol adódna. Ezen az elven alapul a Texture Interpolation eljárás, amely a szomszédos pixelszíneket elore átlagolja. Továbbfejlesztett változata a Multi-level Texture Interpolation eljárás, amely a textúrákat különféle felbontásban tartja nyilván, és a textúra leképzés mindig a perspketívikus rövidülésnek megfelelo méretu képet használja.

8 Ábra. Texture Interpolation. a) textúra, b) textúra leképzés interpoláció nélkül, c) textúra leképzés interpolációval, d) a négy pixel közül véletlenszeruen kiválasztott minta, e) négy pixel átlagolása alapján megállapított minta. c) Rendhagyó mintavétel, szokás nevezni sztochasztikus mintavételnek, vagy vibráló mintavételnek is (Jittering). Az eljárás a mintavételi pontokat nem szabályos rácspontokon, hanem véletlenszeruen választja ki. Ez ugyan még önmagában nem csökkenti a mintavételi hibák elofordulását, de az így keletkeztetett véletlenszeru zaj elnyomja a szem számára zavaró ismétlodéseket. d) Utószurés, szokás nevezni diterálásnak (Dithering), a rendhagyó mintavételhez hasonló eljárás, amely az elkészült pixelképhez utólag olyan nagyfrekvenciás zajt kever, amely feltördeli a szem számára zavaró ismétlodéseket. Ez az eljárás kiváló eredménnyel alkalmazható, ha a 24-bites színmélységu raszterképet 16 vagy 8 bites színmélységure csökkentjük. Képjavító algoritmusok Beállítás Árnyalás Hiba Pixel felbontás View (Pixel) Size általános általános, fogazottság Shadow Resolution Phong pontatlan és hibás árnyék Pattern Resolution általános durva textúra Level of Details általános függvény alapu textúra Antialiasing útószurés Antialiasing Grid Size Phong általános, fogazottság Sample Minimum / Maximum raytrace általános, fogazottság Contrast Threshold raytrace általános, fogazottság Jitter Samples raytrace általános, fogazottság, moaré Antialiasing eloszurés Texture Interpolation általános moaré, durva mintázat Multilevel Texture Interpolation általános moaré, durva mintázat Geometriai korrekciók Adjust Mesh raytrace hibás önárnyék Render Scale raytrace hamis árnyék, fekete pettyek Egyéb Shadow Tolerance Phong hamis önárnyék Táblázat. Képjavító algoritmusok.

9 Interpolation A képalkotási hibák másik csoportját az interpolációs hibák alkotják. Megszüntetésük ugyancsak a mintavételi gyakoriság növelésén mulik, hiszen a megoldás az interpolált távolság csökkentésében rejlik. Valamennyi árnyalási mód a geometriát háromszögletu területekre osztja, és a fényforrások hatását a háromszögek csúcspontjaiban értékeli ki, majd a közbenso értékeket interpolációval közelíti. A háromszögháló angol elnevezése Poligon Mesh, háromszögé Face, háromszögesítés Tesselation vagy Display Traversal. Amennyiben a területfelosztás durva, a szomszédos lapok találkozásánál az árnyalás folyamatossága elakad. A Smooth és Phong eljárásoknál az árnyalás folyamatosságát a csúcspontokba eltolt normálvektorok egyesítése biztosítja. A lapok találkozásánál kialakuló Mach féle sáv a kontraszt különbségbol adódik, de alig észreveheto. A lapok számát csak a görbült felületeken érdemes növelni, de ott is csak a poligonális kontúr csökkentése miatt, sík felületeken a felosztás nem jár minoségjavulással. A Smooth árnyalásnál a fényintenzitás változásokat az interpoláció elkeni, és vetett árnyék nem készül, ezek a fogyatékosságok a módszer velejárói. A Phong árnyalásnál viszont a vetett árnyék és a spekuláris fényfolt számítása külön történik, és az eredményt utólag adódik az interpolált felülethez. A görbült felületek lapfelosztását Stroke Tolerance értéke határozza meg a görbület és a lap közötti legnagyobb megengedett távolsággal, mértékegység képernyo pixel. A normál vektorok egyesítése önmüködoen történik, mert csak a görbült felületeknek lehetnek összetartozó lapjai. Ha ez az információ hiányzik, például importált poligonháló esetében a lapok önállóak, a Facet Smoothing parancs alkalmazásával pótolható. Az élsimitáshoz egyszerre több felület kijelölheto, és az éles sarkok szög köszöb (Angle Tolerance) segítségével kizárhatók a gömbölyitésbol. Ábra. Facet Smoothing. Élsimítás importált gömbök felso részén. A gömböket önálló síklapok alkotják. Az eredményen látszik, hogy a Stroke Tolerance tényezot csak a poligonális kontúr miatt érdemes növelni, egyébként a görbült felületek interpolált árnyalásához az alabeállítás (0.5) megfelelo lenne.