Potaov grafika Potaov grafika Potaov grafika je manipulcia

  • Slides: 55
Download presentation
Počítačová grafika

Počítačová grafika

Počítačová grafika · Počítačová grafika je manipulácia s vizuálnymi a geometrickými informáciami pomocou výpočtovej

Počítačová grafika · Počítačová grafika je manipulácia s vizuálnymi a geometrickými informáciami pomocou výpočtovej techniky · Oblasti počítačovej grafiky: · Geometria · Rendering · Spracovanie obrazu · Vizualizácia dát · Animácia a virtuálna realita

Geometria · Geometria sa zaoberá reprezentáciou 2 D a 3 D objektov · Objekty

Geometria · Geometria sa zaoberá reprezentáciou 2 D a 3 D objektov · Objekty môžu byť reprezentované rôznymi spôsobmi, napr. : · Analyticky pomocou vzorcov · Pomocou logických operácií s jednoduchšími objektami

Geometria · Pomocou bodov, ktoré patria objektu · Pomocou mriežky, ktorá je aproximáciou objektu

Geometria · Pomocou bodov, ktoré patria objektu · Pomocou mriežky, ktorá je aproximáciou objektu

Geometria · Geometria počítačovej grafiky je diskrétna, keďže obraz má len konečný počet bodov

Geometria · Geometria počítačovej grafiky je diskrétna, keďže obraz má len konečný počet bodov · Keď chceme zobraziť akýkoľvek objekt na obrazovke, musíme jeho reprezentáciu previesť do diskrétnej podoby (ak už nie je diskrétna) – tento proces sa nazýva rasterizácia.

Rendering · Rendering je prevedenie modelu (geometrickej reprezentácie) na obraz · Pri renderingu sa

Rendering · Rendering je prevedenie modelu (geometrickej reprezentácie) na obraz · Pri renderingu sa zohľadňujú rôzne faktory, ktoré nie sú súčasťou modelu, ale ovplyvňujú výsledný vzhľad objektov, napr. : svetlo a tiene farba pozícia kamery a viditeľnosť priehľadnosť materiály a textúry odrazy. . .

Rendering · Pri renderingu je často cieľom tzv. fotorealistické zobrazenie, pri ktorom sa snažíme,

Rendering · Pri renderingu je často cieľom tzv. fotorealistické zobrazenie, pri ktorom sa snažíme, aby počítačom vytvorená scéna vyzerala čo najrealistickejšie · Pre fotorealistické zobrazenie sa využívajú skutočné fyzikálne vlastnosti (alebo ich aproximácia) materiálov, svetiel a kamier, ktoré sú v scéne prítomné. www. wikipedia. org

Rendering · Využitie renderingu je v súčasnosti veľmi rozsiahle napr. v architektúre a dizajne,

Rendering · Využitie renderingu je v súčasnosti veľmi rozsiahle napr. v architektúre a dizajne, vo filmovom priemysle, pri tvorbe počítačových hier, pri simuláciách, v umení atď. · Najpoužívanejšie softvéry, ktoré umožňujú realistické modelovanie a rendering: · 3 D Studio Max · Maya · True. Space · Rhinoceros · Bryce · Light. Wave · Cinema 4 D · Auto. CAD · Catia · Pro/ENGINEER · Blender · Art Of Illusion · Google Sketch. Up

Rendering © Jozef Zajac 3 D Studio Max

Rendering © Jozef Zajac 3 D Studio Max

Rendering 3 D Studio Max © Jozef Zajac

Rendering 3 D Studio Max © Jozef Zajac

Rendering www. creative-3 d. net 3 D Studio Max

Rendering www. creative-3 d. net 3 D Studio Max

Rendering www. creative-3 d. net 3 D Studio Max

Rendering www. creative-3 d. net 3 D Studio Max

Rendering 3 D Studio Max www. creative-3 d. net

Rendering 3 D Studio Max www. creative-3 d. net

Rendering 3 D Studio Max www. creative-3 d. net

Rendering 3 D Studio Max www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Maya www. creative-3 d. net

Rendering Bryce www. creative-3 d. net

Rendering Bryce www. creative-3 d. net

Rendering www. creative-3 d. net Bryce

Rendering www. creative-3 d. net Bryce

Rendering Bryce www. creative-3 d. net

Rendering Bryce www. creative-3 d. net

Rendering Blender www. creative-3 d. net

Rendering Blender www. creative-3 d. net

Rendering Blender www. creative-3 d. net

Rendering Blender www. creative-3 d. net

Rendering Blender www. creative-3 d. net

Rendering Blender www. creative-3 d. net

Rendering Blender www. wikipedia. org

Rendering Blender www. wikipedia. org

Rendering Rhinoceros www. creative-3 d. net

Rendering Rhinoceros www. creative-3 d. net

Rendering Rhinoceros www. creative-3 d. net

Rendering Rhinoceros www. creative-3 d. net

Rendering Rhinoceros www. creative-3 d. net

Rendering Rhinoceros www. creative-3 d. net

Rendering Cinema 4 D www. creative-3 d. net

Rendering Cinema 4 D www. creative-3 d. net

Rendering Light. Wave www. creative-3 d. net

Rendering Light. Wave www. creative-3 d. net

Rendering Auto. CAD www. creative-3 d. net

Rendering Auto. CAD www. creative-3 d. net

Rendering Auto. CAD www. creative-3 d. net

Rendering Auto. CAD www. creative-3 d. net

Spracovanie obrazu · Spracovanie obrazu je transformácia, ktorej vstupom je obraz (2 D alebo

Spracovanie obrazu · Spracovanie obrazu je transformácia, ktorej vstupom je obraz (2 D alebo 3 D obrázok, video) a výstupom je buď obraz alebo nejaká charakteristika (hodnota, graf a pod. ). · Niektoré operácie spracovania obrazu: · Geometrické transformácie – otočenie, škálovanie, skosenie. . · Úpravy farieb – zmena jasu, kontrastu, farebnej palety, inverzia. . .

Spracovanie obrazu · Vyhladenie alebo zaostrenie: · Retušovanie a fotomontáž:

Spracovanie obrazu · Vyhladenie alebo zaostrenie: · Retušovanie a fotomontáž:

Spracovanie obrazu · Umelecké efekty: · Detekcia hrán:

Spracovanie obrazu · Umelecké efekty: · Detekcia hrán:

Spracovanie obrazu · Segmentácia – výber konkrétnych častí obrazu · Registrácia – hľadanie korešpondencie

Spracovanie obrazu · Segmentácia – výber konkrétnych častí obrazu · Registrácia – hľadanie korešpondencie medzi dvomi obrazmi

Spracovanie obrazu · Hľadanie charakteristík obrazu – histogram, maximálna a minimálna intenzita. . .

Spracovanie obrazu · Hľadanie charakteristík obrazu – histogram, maximálna a minimálna intenzita. . .

Spracovanie obrazu · Využitie spracovania obrazu – fotografia a tlač, medicína, biológia, satelitné snímanie.

Spracovanie obrazu · Využitie spracovania obrazu – fotografia a tlač, medicína, biológia, satelitné snímanie. . . · Najpoužívanejšie softvéry: · Adobe Photoshop · Corel Photo. Paint · Corel Paint Shop Pro · GIMP · Insight Toolkit (ITK) www. garryblack. com

Spracovanie obrazu www. hemmy. net

Spracovanie obrazu www. hemmy. net

Spracovanie obrazu www. hemmy. net

Spracovanie obrazu www. hemmy. net

Spracovanie obrazu www. hemmy. net

Spracovanie obrazu www. hemmy. net

Spracovanie obrazu www. photoshoptalent. com

Spracovanie obrazu www. photoshoptalent. com

Vizualizácia dát · Vizualizácia je reprezentácia dát pomocou obrazu (graf, diagram, krivka alebo plocha,

Vizualizácia dát · Vizualizácia je reprezentácia dát pomocou obrazu (graf, diagram, krivka alebo plocha, 2 D alebo 3 D obrázok, animácia. . . ) · Pre skalárne dáta najčastejšie používame · grafy, ak sa jedná o vyjadrenie funkčnej závislosti · povrchové metódy, ktoré zobrazujú len nejaký povrch (plochu) reprezentujúci dáta, napr. izoplochu · objemové metódy, ktoré priamo zobrazujú celý objem dát (tzv. volume rendering) · Pre vektorové dáta používame napríklad · vektorové glyfy, ktoré nejakým spôsobom znázorňujú vektor (napr. šípky) · prúdnice – dotyčnice k vektorovému poľu · sledovanie častíc, pri ktorom sa znázorní pohyb jednej alebo viacerých častíc v danom poli

Vizualizácia dát · grafy funkcií www. openiazoch. sk

Vizualizácia dát · grafy funkcií www. openiazoch. sk

Vizualizácia dát · povrchová metóda

Vizualizácia dát · povrchová metóda

Vizualizácia dát · objemová metóda

Vizualizácia dát · objemová metóda

Vizualizácia dát · vektorové glyfy www. cg. in. tum. de www. tut. fi

Vizualizácia dát · vektorové glyfy www. cg. in. tum. de www. tut. fi

Vizualizácia dát · prúdnice www. egmu. net www. cg. in. tum. de

Vizualizácia dát · prúdnice www. egmu. net www. cg. in. tum. de

Vizualizácia dát · Niektoré softvéry používané na vizualizáciu vedeckých a medicínskych dát: · Science

Vizualizácia dát · Niektoré softvéry používané na vizualizáciu vedeckých a medicínskych dát: · Science GL · Matlab · Sci. AN · Paraview · Volview · Amira · Visualization Toolkit (VTK) · NCAR Graphics

Animácia · V počítačovej animácii ide o vytvorenie pohybujúcej sa scény · V zložitejších

Animácia · V počítačovej animácii ide o vytvorenie pohybujúcej sa scény · V zložitejších animáciách je základom vytvorenie kostry (zjednodušenej reprezentácie) pohybujúceho sa objektu a výsledný pohyb sa docieľuje na základe pohybu kostry. · V animácii sú využívané dve techniky vytvárania pohybu: · keyframe animácia – pri tejto technike animátor špecifikuje dve rôzne polohy objektu a počítač dopočíta polohy medzi nimi tak, aby vznikla ilúzia plynulého pohybu. · motion capture – žiadanú scénu zahrá skutočný herec a jeho pohyby sa zaznamenávajú. Potom sa aplikujú na animovaný objekt, čím sa docieľuje veľmi realistický dojem.

Virtuálna realita · Virtuálna realita je prostredie vytvorené počítačom, ktoré umožňuje interakciu s užívateľom

Virtuálna realita · Virtuálna realita je prostredie vytvorené počítačom, ktoré umožňuje interakciu s užívateľom a tým vytvára dojem skutočného sveta. · Virtuálna realita je technicky najnáročnejšia oblasť počítačovej grafiky, keďže vytvorenie ilúzie reálnosti vyžaduje veľmi prepracovanú grafiku s mnohými detailami a vysokým farebným rozlíšením. Na interakciu sú často používané špeciálne technické zariadenia (okuliare, helmy, rukavice. . ) · Využitie virtuálnej reality je najmä v hrách, ale aj pri rôznych tréningoch, interaktívnych modeloch skutočných miest alebo historických udalostí atď. · Aplikácie VR sa programujú napr. v jazykoch C++, Java, Perl, Python a využívajú knižnice VRML (špeciálne určené pre VR), Open GL, Java 3 D a iné www. wikipedia. org www-vrl. umich. edu/project/football

Virtuálna realita · Projekt Multimediálna Bratislava (projekt MDPT, M. Ftáčnik & kolektív)

Virtuálna realita · Projekt Multimediálna Bratislava (projekt MDPT, M. Ftáčnik & kolektív)

Virtuálna realita

Virtuálna realita