+ All Categories
Home > Documents > Vývoj počítačové grafiky

Vývoj počítačové grafiky

Date post: 20-Mar-2016
Category:
Upload: armani
View: 40 times
Download: 2 times
Share this document with a friend
Description:
Vývoj počítačové grafiky. Petr Muška Radek Štajner. Agenda. Základní pojmy Historie ASCII art 2D grafika Rastrová Vektorová 3D grafika Budoucnost. Základní pojmy. Rozlišení Barevná hloubka Obnovovací frekvence Typ systémové sběrnice. Historie. - PowerPoint PPT Presentation
20
Vývoj počítačové grafiky Petr Muška Radek Štajner
Transcript
Page 1: Vývoj počítačové grafiky

Vývoj počítačové grafikyPetr MuškaRadek Štajner

Page 2: Vývoj počítačové grafiky

Agenda Základní pojmy

Historie

ASCII art

2D grafika Rastrová Vektorová

3D grafika

Budoucnost

Page 3: Vývoj počítačové grafiky

Základní pojmy

Rozlišení

Barevná hloubka

Obnovovací frekvence

Typ systémové sběrnice

Page 4: Vývoj počítačové grafiky

Historie

historie sahá mnohem dále před první počítače

založeno na vynálezech a objevech z různých oborů, hlavně matematiky

Page 5: Vývoj počítačové grafiky

Historie - vynálezy300-250 př. n.l : Euklidus formuluje základy geometrie.1377 – 1446 : Filippo Brunelleschi se intenzivně zabývá

perspektivou. 1596-1650 : René Descartes pracuje v oboru analytické

geometrie a zabývá se systémem popisu objektů v prostoru.

1700 (přibližně) : Gottfried Wilhelm Leibniz a Issac Newton vynalezli systém pro popis dynamických systémů

1814 – 1897 : James Joseph Sylvester vymyslel maticový zápis. Bez něho by byly transformace ve 3D značně komplikované.

1943 : J. Presper Mauchly a John William Mauchly staví ENIAC.

Page 6: Vývoj počítačové grafiky

ASCII art

základy v 19. stoletíreprezentace obrázků pomocí písmen a

znaků ASCIIpoužití: psací stroje, negrafické

počítačové terminály, email, …

Page 7: Vývoj počítačové grafiky

2D grafika

pracuje s 2D objekty

informace popsaná v rovině

2 základní přístupy: rastrová (bitmapová) vektorová

Page 8: Vývoj počítačové grafiky

Rastrová grafika

pravidelná síť pixelů uspořádaných do mřížky

každý pixel má specifické informace kvalitu udává rozlišení a barevná

hloubka použití: fotografie, televize, složité

ilustrace

Page 9: Vývoj počítačové grafiky

Rastrová grafika

Výhody:snadné pořízení, převod mezi formáty,

široká podpora, složité předlohy

Nevýhody:velký objem dat, ztráta kvality při

transformacích a změně velikosti, omezená možnost zvětšení

Page 10: Vývoj počítačové grafiky

Formáty & programy

ztrátová/bezztrátová komprese

JPEG, GIF, TIFF, PNG, BMP

Adobe Photoshop, Corel PhotoPaint, Corel Paint, GIMP, …

Page 11: Vývoj počítačové grafiky

Vektorová grafika

obrázek složen ze základních geometrických tvarů (bod, přímka, křivka,…)

základem je analytická geometrie – Pierr Béziere

použití: sazba, ilustrace, loga, animace, …

Page 12: Vývoj počítačové grafiky

Vektorová grafika

Výhody:bezproblémová editace, práce s každým

objektem odděleně, menší paměťová náročnost

Nevýhody:složitější pořízení obrázku, složitější

objekty náročnější na CPU a operační paměť

Page 13: Vývoj počítačové grafiky

Formáty & programy

SVG, ZMF, CDR, EPS, PS, PDFAdobe Illustrator, Corel Draw, Zonner

Callisto, …

Page 14: Vývoj počítačové grafiky

Historie 3D grafiky

USA, 60. léta 20. století

projekt pro rozvoj počítačové grafiky – Utah 1968

Firmy Netscape, Pixar, Adobe, Silicon Graphics

Page 15: Vývoj počítačové grafiky

3D grafika

vychází z vektorové 2D grafiky, ale geometrická data se ukládají v prostoru

skládá se z polygonů

pro finální prezentaci se používá tzv. rendering

Page 16: Vývoj počítačové grafiky

3D grafika

modelování

texturace

animace

rendering

Page 17: Vývoj počítačové grafiky

Rendering

rasterizace

ray-casting

ray-traicing

Page 18: Vývoj počítačové grafiky

Budoucnost - vektorová

SVG (Scalable Vector Graphics) webová grafika 2D grafika popsaná pomocí XLM

GIS aplikace přechod na plně vektorovou grafiku

Page 19: Vývoj počítačové grafiky

Budoucnost – 3D grafika

Ray-tracing metoda renderingu

3D obrazovky

Page 20: Vývoj počítačové grafiky

Děkujeme za pozornost


Recommended