Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Trojrozmerná grafika

Trojrozmerná grafika (3d grafika) je v informatike označenie pre časť počítačovej grafiky,


ktorá pracuje s trojrozmernými objektmi. Prevod 3D objektov do 2D zobrazenia sa nazýva
projekcia a ak je počas tohto procesu k povrchom objektov a scéne ako celku priraďovaný aj
reálny vzhľad, tak ide o renderovanie. Najznámejším využitím počítačovej 3D grafiky je
vytváranie animácií, modelov a počítačových hier. Avšak 3D grafika sa využíva aj vo vede a
priemysle (napríklad pri simuláciách alebo tlačení funkčných orgánov). 3D objekt vzniká
vymodelovaním v programe ako napríklad Blender, Cinema4D alebo 3ds Max.
Pri modelovaní v trojrozmernom priestore sú dôležité osi na znázornenie smerov.
Univerzálnym symbolom použitým pre súradnicové osi sú tri navzájom kolmé úsečky,
pretínajúce sa v počiatku súradnicového systému (bod [0,0,0]) a označené písmenami X, Y a
Z. X predstavuje pohyb vo vodorovnom smere, teda doprava a doľava. Y je pohyb smerom k
pozorovateľovi a preč od neho. Z reprezentuje zvislý smer, teda pohyb smerom hore a dole.
Pri modelovaní z pohľadu geometrických prvkov, z ktorých sa 3D model vytvára hovoríme
o modeloch – drôtový, plošný, objemový a voxelový.
Drôtový model (wireframe model) je tvorený bodmi, ktoré sú spojené krivkami. Ide o opis
bodov a kriviek spojujúce tieto dva body.
Plošný model (polygonal) modeluje telesá pomocou plôch. Potreba vzniku plošných
systémov sa prejavila predovšetkým v oblastiach leteckého, lodiarskeho a automobilového
priemyslu. Oproti drôtovému modelu vieme získať plošný obsah modelu.
Objemový model je rozdelený na dva spôsoby. Prvým spôsobom je reprezentácia modelu
pomocou hraníc B-rep model a druhým spôsobom je reprezentácia pomocou geometrických
telies CSG model.
Voxelový model sa podobá bitmapovej grafike. Základnou jednotkou tohto modelu je kocka
(Voxel). Je to jednotka reprezentujúca hodnotu bunky v sieti trojrozmerného priestoru.
Podstatnými časťami 3D modelovania sú aj rôzne operácie, nasvietenie objektu, tieňovanie
ale aj textúrovanie.
Jednou z týchto častí sú Boolean operácie, ktoré sú matematickými operáciami v 3D
priestore.
Svetlo je ďalšie na zozname. Nasvietenie modelu alebo scény je kľúčové pre výsledný render.
Poznáme niekoľko typov a zdrojov svetla, medzi najznámejšie patrí – bodové svetlo, sun
(simulácia slnka), reflektor a lampa.
Tieňovanie je určenie výslednej farby povrchu zobrazovaného osvetleného objektu.
Poznáme flat shading, Gouraudovo tieňovanie a Phongovo tieňovanie, ktoré je
najrealistickejšie ale zároveň je náročnejšie.
Nakoniec je tu textúrovanie, ktoré popisuje vzhľad a vlastnosti povrchu daného modelu.
Textúra je uložená vo forme bitmapy.
Zdroje
Wikipédia
B3dmedia
FMK plus

You might also like