Lekcia 1. Úvod do problematiky

Size: px
Start display at page:

Download "Lekcia 1. Úvod do problematiky"

Transcription

1 Grafické a multimediálne lne systémy Ing. Pavol Bezák, PhD. Ústav aplikovanej informatiky, automatizácie a matematiky MTF STU Katedra aplikovanej informatiky a automatizácie m. č. S [email protected] Ak. rok 2011/12, LS

2 Lekcia 1 Úvod do problematiky 2

3 Obsah 1. Prehľad vývoja 2. Základné pojmy 3. Referenčný model PG (CGRM) 4. Systémové architektúry GS a MMS 3

4 Prehľad vývoja

5 Počítačová grafika vznik termínu Computer Graphics Termín Computer Gaphics zaviedol okolo roku 1960 William Fetter ( ), ktorý pôsobil vo firme Boeing ako vedúci úseku dizajnu (art director) a prezentoval ho ako nové návrhové metódy s použitím počítača. 5

6 Počítačová grafika míľniky 1960: Vektorový (kaligrafický) monitor. 1962: I. E. Sutherland, "Sketchpad: A Man-Machine Graphical Communication System," Ph.D. Thesis, MIT. 1970: Nástup rastrovej grafiky. 70-te r.: Osvetľovacie algoritmy (Goraude and Phong shading - tieňovanie). 1980: Renderovacie algoritmy (Ray Tracing metóda sledovania lúča). 1984: Renderovacie algoritmy (Radiosity rádiositná metóda. Nástup globálnych osvetľovacích modelov (simulovanie fyzikálneho šírenia svetla v scéne). 6

7 Počítačová grafika míľniky (pokr.) 1981: Koncepcia pracovnej stanice (Apollo Workstation), PC. 1982: Založená firma Silicon Graphics (SGI). 1984: GUI - X Window System. 1984: Pracovné stanice SGI Workstation (IRIS GL). 90-te r.: Dominancia SGI v oblasti high end počítačovej graficky a GS: HW - RealityEngine, InfiniteReality (WS Onyx 2), RealityMonster,... SW - OpenGL, OpenInventor, Performer, Digital Media Labs,... Koniec 90-tych rokov 20. stor.: prienik PC s výkonným grafickým akcelerátorom (3Dfx, Matrox, Intel, S3, NVidia, ATI,...) do oblasti PG. HW: Graphics-on-a-chip,... SW: DirectX, OpenGL, computer games Súčasnosť Pozri: Prvé grafické akcelerátory pre PC Programovateľný grafický HW, 3D grafika, Virtuálna realita, GUI, GPU computing,... 7

8 Hlavné aplikačné oblasti počítačovej grafiky HCI: Human Computer Interface GUI: Graphical User Interface GIS: Geographical Information Systems HCI a GUI Grafické systémy Prezentačné a vizualizačné systémy GIS Virtuálna realita Grafické API (OpenGL, Direct3D,...) Animačné systémy Scientific Visualization Medical Imaging Multimediálne systémy Renderovacie systémy WWW Paint & Imaging Systems (Photoshop) Počítačové hry Modelovacie systémy (3D Studio Max) CAD systémy (Inventor) Analytické systémy (FEM) 8

9 Aplikácie počítačovej grafiky Hlavné oblasti využitia počítačovej grafiky: Geometrické modelovanie Rendering (fotorealistické zobrazovanie scén) Spracovanie obrazu Vizualizácia údajov Animácia Virtuálna realita CAD/CAM GIS Web GUI Multimédia PC hry 9

10 Základné pojmy

11 Architektúra rastrového grafického systému Peripheral display processor for performance Display memory: data plus rasterizer software Frame buffer: image to display Video controller: low level monitor specific driver 11

12 Grafický adaptér / akcelerátor Základné moduly typického 2D grafického adaptéra 12

13 Počítačová grafika - definícia Definícia PG (Computer Graphics) je vedná disciplína, ktorá sa zaoberá transformáciou údajov na grafické zobrazenia a naopak. Počítačová grafika sa zaoberá manipuláciou s vizuálnymi a geometrickými informáciami pomocou výpočtovej techniky. Podľa charakteru vstupu a výstupu spracovávaných údajov sa PG delí na: modelovanie (geometrické), vizualizáciu údajov, rekonštrukciu údajov a číslicové spracovanie obrazu. 13

14 Možnosti opisu obrazu v PG rastrový obraz = matica bodov vektorový obraz = množina objektov Zobrazenie obrazu Výstupné zariadenia Rastrové: monitor ( px, px, 1600 x 1200px), tlačiarne laserové a atramentové (300dpi, 600dpi,..), plotter atramentový. Vektorové: plotter perový (už sa takmer nepoužíva). Vstupné grafické zariadenia Rastrové: skener - zariadenie pre snímanie obrazu myš zariadenie pre poskytovanie súradníc polohy 14

15 (pixel, pel = picture element) Pixel, dot a vertex Obrazový prvok, element - bod, ktorý sa používa pre zobrazovanie rastrovej grafiky na výstupné zariadenie (pixel resp. pel, dot), má fyzický rozmer: displej niekoľko malých bodov luminofóru (triáda) vysvieti jeden pixel, atramentová tlačiareň veľkosť bodu zodpovedá veľkosti kvapky farby (dot), laserová tlačiareň veľkosť bodu zodpovedá niekoľkým zrnkám toneru. Bod, ktorý špecifikuje polohu - vrchol (vertex): súradnice určujúce polohu bodu v obraze, nemá fyzický rozmer. 15

16 Klasifikácia typov PG V zásade sa grafika pre spracovanie na PC delí na rastrovú(bitmapovú) a vektorovú. Rastrová grafika predstavuje obrázky, ktoré sú zložené z jednotlivých obrazových bodov, čo sú fyzicky malé štvorčeky (pixel) po celej ploche obrázku. Vektorová grafika je spôsob vytvárania obrázku s použitím matematicky definovaných vektorových objektov, ako napr. štvorec, kružnica, krivka, polygón a cca 10x 16

17 Rastrová grafika - charakteristika Rastrová resp. bitmapová grafika je zložená zčíselných hodnôt špecifikujúcich farbu každého pixlu alebo všeobecne obrazového prvku. Pixel je obrazový bod, ktorého atribútom je farba bodu, a ktoré dohromady dávajú celkový obraz. Bitmapa je zložená z poľa hodnôt, ktoré nastavujú farbu a zapínajú príslušný pixel počas zobrazovania bitmapy. Bitmapy sa často používajú pre reprezentáciu zložitých obrázkov vychádzajúcich z reálneho sveta, ako napr. digitalizované fotografie alebo video snímky. Nevýhodou bitmapy je problém s nezávislosťou od výstupného zariadenia. Patrí sem aj problém s interpretáciou farieb. Zobrazenie farebného obrázku na čiernobielom zariadení zvyčajne nie je uspokojivé. Bitmapy často predpokladajú pevne dané rozlíšenie a rozmer obrázku. Aj keď je možné bitmapu roztiahnuť alebo zúžiť na iné rozmery, tento proces obyčajne vedie k duplicite alebo strate stĺpcov prípadne riadkov, čo má za následok skreslenie výsledného obrazu. 17

18 Bitová mapa (bitmapa) Bitmapa je pravouhlá oblasť s plošnými rozmermi, ktoré zodpovedajú jej šírke a výške v bodoch. Napríklad nasledujúca mriežka predstavuje veľmi malú bitmapu o šírke deväť bodov a výške šesť bodov (rozmeroch 9 krát 6) Okrem plošného rozmeru majú bitmapy ešte aj farebný rozmer. Je to počet bitov, potrebných k uloženiu jedného bodu bitmapy (farebná hĺbka alebo počet bitov na pixel). Každý bod bitmapy je vždy reprezentovaný rovnakým počtom bitov. Bitová mapa s jedným bitom na bod sa označuje ako jednofarebná (monochromatická) bitmapa. Bitmapy s viacerými odtieňmi šedi alebo farebné bitmapy vyžadujú pre uloženie jedného bodu viac bitov. Počet možných farieb zodpovedá výrazu 2 bpp 18

19 Počet zobraziteľných farieb (farebná hĺbka) Najjednoduchším farebným rozlíšením je aplikácia čiernych a bielych bodov (1 bit) vhodné pre tzv. perové kresby Pri použití 4-bitovej schémy možno zobraziť 16 farieb, čo postačuje na opis napr. kruhového diagramu 8-bitový formát znamená použitie 256 farieb. Takáto paleta je vhodná na zobrazenie ikon, grafických motívov. Zvláštnym prípadom 8- bitového formátu je 256 stupňov sivej. Pre fotorealistické zobrazenie potrebujeme minimálne 16-bitové (High Color) alebo lepšie 24-bitové zobrazenie (True Color). V profesionálnej oblasti sa možno stretnúť s 32-bitovým zobrazením (CMYK azurová, purpurová, žltá a čierna). 19

20 Počet zobraziteľných farieb (pokr.) Aby bol obrázok farebný, musíme každému pixlu obrázka priradiť určitú farbu. Počet farieb Počet bitov bitov =1 bajt ~16 mil. true color 24 bitov=3 bajty pixel Ak pre každú farbu použijeme 1 bajt 20

21 Monochromatický rastrový obraz BW (Black and White) - už z názvu je zrejmé, že body tvoriace obraz môžu byť buď biele (1) alebo čierne (0). Na uloženie informácie o ôsmich obrazových bodoch nám potom postačí jeden bajt

22 Odtiene sivej grayscale Dovoľuje vybrať pre daný obrazový bod jeden z 256 odtieňov sivej farby. Toto farebné rozlíšenie je úplne postačujúce napr. na kvalitné zobrazenie čierno-bielej fotografie. Pri tejto farebnej hĺbke potrebujeme na uloženie informácie o farbe jedného bodu jeden bajt. 8 bitov

23 Rozmer (rozlíšenie) rastrového obrázka Rozlíš íšenie (rozmer) obrázka: je počet pixlov použitých pre rastrový obrázok, ktorý napr. reprezentuje fyzickú veľkosť originálu (analógového), meraných v dpi (dots per inch). Rozlišovaciu schopnosť majú aj vstupné a výstupné rastrové zariadenia pre snímanie a tlačenie obrázkov. Rozlišovacia schopnosť bežného CRT monitora je 72 dpi. Pr.. vzťahu rozlíš íšenie fyzická veľkos kosť obrázka: Majme fotografiu rozmerov 4 x 6 palcov (1 inch = 25,4 mm). Zoskenujme ju s rozlíšením 100 dpi. Potom veľkosť digitálnej fotografie bude 400 x 600 pixelov. Ak rozlíšenie obrazovky monitora bude 75 dpi, potom táto fotografia bude na ňom zobrazená v mierke 133% (o 33% väčšia), ako aktuálne foto (5,33 x8 ). Ak foto vytlačíme na tlačiarni s rozlíšením 300 dpi, potom jej rozmer bude 1,33 x 2 palce (33% originálu) 23

24 Rozmer rastrového obrázka (pokr.) Pri bitmapových obrázkoch možno rozlíšenie bez straty kvality len zmenšovať. Každé zväčšovanie rozlíšenia je zbytočné, lebo kvalita obrázku sa nezvýši. Okrem toho, taký obrázok môže mať neúmerne veľký objem údajov a manipulácia s ním je na monitore obtiažna. Vyššie DPI je výhodné použiť napr. pri skenovaní výrezu z fotografie, aby táto časť obrázku nebola príliš malá. Nutné je uplatňovať zásadu, že už v prvej fáze vzniku obrázku treba pracovať s takým rozlíšením, ktoré je potrebné pre požiadavky kvality zobrazenia (monitor, tlač,...). Pre tlač treba vyššiu kvalitu, ako pri zobrazení na monitore. 24

25 Zmena veľkosti rastrového obrázka Veľkosť rastrového obrázka je jeho rozmer v pixloch. Zmeniť jeho veľkosť znamená zmeniť počet pixlov. Zmenu veľkosti obrázka tlačeného na papier (napr. v cm) je možné realizovať 2 rôznymi spôsobmi: 1. Zmeníme rozmery digitálneho obrázka v pixloch. 2. Zmeníme len dpi pre tlač. Zatiaľčo zmena veľkosti digitálneho obrázka v pixloch je zásadný (všeobecne nevratný) zásah do obrázka, zmena dpi je len zmena kozmetická dpi môžeme meniť ľubovolne, tam a späť a na digitálny obrázok to nebude mať žiadny vplyv. 25

26 Pamäťové nároky pre rastrové obrázky Pre kvalitné zobrazenie postačuje farebná hĺbka 24 bitov (TrueColor), čo zodpovedá použitiu vyše 16 miliónov farieb. Platí tu priama úmera: čím väčšie rozlíšenie má obrázok, tým viac potrebujeme miesta pre jeho uloženie. Tabuľka ukazuje pamäťovú náročnosť bitmapových obrázkov uložených v pravých farbách (TrueColor). Rozmery obrázka v [cm] DPI Počet pixlov Veľkosť v [kb] 9 x x x 29,7 (A4) /2,54*13/2,54*100* *24/8/

27 Závislosť veľkosti potrebnej video pamäte grafického akcelerátora od rozmeru a počtu farieb Rozlíšenie 4 bity (16 farieb) 8 bitov (256 farieb) 16 bitov (64 tisíc farieb) 24 bitov (16 mil. farieb) 32 bitov ( f.) 320x KB 256 KB 256 KB 256 KB - 640x KB 512 KB 1 MB 1 MB 2 MB 800x KB 1 MB 2 MB 2 MB 1027x768-1 MB 2 MB 4 MB 4 MB 1280x MB 4 MB 4 MB 6 MB 1600x MB 4 MB 6 MB 8 MB 27

28 Vektorová grafika Výhodou vektorových dát oproti bitmapovým je predovšetkým omnoho väčšie množstvo transformácií, ktorým je ich možné podrobiť. Vektorové dáta sú omnoho bližšie k logickému významu toho, čo opisujú. Napríklad úsečka je vo vektorovom tvare opísaná ako úsečka plus jej súradnice koncových bodov, farba atď., zatiaľčo v bitmapovom vyjadrení by išlo o veľké množstvo pixlov, z ktorých by niektoré neležali na jednej priamke a mali by inú farbu ako ostatné. Pre rotovanie úsečky vo vektorovom tvare je potrebné zmeniť len súradnice jej krajných bodov, zatiaľčo pri rastrovom ide o zložitý úkon spojený s vyhľadaním pixlov a zmenou farby vo veľkej časti obrazu. 28

29 Vektorový obrázok Vektorový obrázok je zložený z geometrických prvkov (primitives) animovaný obrázok formátu GIF len v PPT prezentácii. V PDF verzii pozri obrázok tu: 29

30 Grafické formáty - rozdelenie Pre záznam digitalizovaného obrazu dnes existuje celý rad grafických formátov. Rastrové (bitmapové) Obraz je opísaný ako matica farebných bodov Vektorové Obraz je opísaný postupnosťou kresliacich príkazov Animačnomultimediálne Meta súbory vektorové a rastrové dáta súčasne 30

31 Grafické aplikačné programové rozhranie Programovacie jazyky (C, C++, C#, Java atď.), ktoré chcú využívať funkcionality grafického hardvéru (adaptér), musia vedieť komunikovať s jeho ovládačom. Toto umožňuje aplikačné programové rozhranie (application programming interface - API). API odstraňuje nízkoúrovňové programovanie zobrazovacieho zariadenia a robí programovanie jednoduchším a umožňuje využívanie všetkých možností tohto zariadenia. Vhodne navrhnuté API uľahčuje prácu vývojárom pri vyvíjaní nového hardvéru. Najrozšírenejšie grafické API v súčasnosti sú Direct3D a OpenGL. Pre programovanie grafických adaptérov boli vyvinuté samostatné programovacie jazyky, ktoré kooperujú s jednotlivými API. Pre Direct3D to je HLSL (high level shader language) a pre OpenGL to je assembler podporovaný priamo v OpenGL rozšíreniach. Pre tento asembler bol vyvinutý jazyk Cg (C for Graphics) firmou nvidia, ktorý je kompatibilný so syntaxou HLSL. Pre OpenGL bol navrhnutý aj jazyk GLSL (OpenGL shading languge), ktorý je priamo zahrnutý do špecifikácie

32 Základné porovnanie OpenGL A D3D 32

33 Grafické aplikačné programové rozhranie (GAPI) GAPI je nízko úrovňové rozhranie na grafický HW. 33

34 Referenčný model PG

35 Referenčný model PG (CGRM) Referenčný model predstavuje rámec pre tvorbu noriem. Poskytuje vzor resp. množinu princípov, ktoré má budúce riešenie mať. CGRM - Computer Graphics Reference Model 35

36 Systémové architektúry

37 Decentralizovaná a centralizovaná (klient/server) architektúra Aplikačný program Aplikačný program Grafická databáza GKS PHIGS WS 1 Grafická databáza WS 2 Grafická databáza WS 3 Grafická databáza WS 1 WS 2 WS 3 37 Obr. 1-4

38 Model štandardizácie grafického systému Aplikačný program Jazykové rozhranie Hardvérovo nezávislé rutiny Hardvérovo závislé rutiny Fyzické zariadenia Rozhranie na zariadenia 38 Obr. 1-3

39 Prístupy k riešeniu interakcie AP - GS V zásade existujú dva prístupy k riešeniu interakcie medzi používateľom (aplikačným programom) a grafickým systémom: 1. Prostredníctvom grafickej knižnice z vyššieho programovacieho jazyka (napr. jazyk C/C++) v programovacom režime. Funkcie grafickej knižnice sú volané z úrovne programovacieho jazyka. 2. Prostredníctvom interaktívneho grafického modelovacieho programu. Grafické funkcie sú volané cez používateľské rozhranie systému a nie zo zdrojového kódu, bez požiadavky ovládania programovania v niektorom z programovacích jazykov. V tomto prípade je proces prístupu do grafickej knižnice pre používateľa transparentný (skrytý). 39

40 Schematické zobrazenie interakcie AP - GS Aplikačný program Aplikačný program Grafická knižnica Grafické zariadenia Grafická knižnica Grafické zariadenia 40

LV5WDR Wireless Display Receiver Rýchla príručka

LV5WDR Wireless Display Receiver Rýchla príručka LV5WDR Wireless Display Receiver Rýchla príručka 1 1. Predstavenie Wireless display receiver S Wireless display receiver (ďalej len WDR) môžete jednoducho zobrazovať multimediálny obsah (videá, fotografie,

More information

Počítačová grafika a grafická informácia

Počítačová grafika a grafická informácia Počítačová grafika a grafická informácia Čo je to počítačová grafika Počítačová grafika je veľmi široká oblasť zahŕňajúca kus informatiky, matematiky, designu a umenia. Všeobecne možno chápať počítačovú

More information

Multimediálne prvky používané v e-vzdelávaní

Multimediálne prvky používané v e-vzdelávaní TVORBA OBSAHOV PRE E-LEARNING projekt realizovaný s finančnou pomocou ESF Multimediálne prvky používané v e-vzdelávaní multimediálna učebnica Žilinská univerzita v Žiline 2 Obsah TVORBA OBSAHOV PRE E-LEARNING...

More information

Sledovanie čiary Projekt MRBT

Sledovanie čiary Projekt MRBT VYSOKÉ UČENÍ TECHNIC KÉ V BRNĚ BRNO UNIVERSITY OF T ECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNO LOGIÍ ÚSTAV AUTOMATIZA CE A MĚŘÍCÍ TECHNIKY FACULTY OF ELECTRICAL ENGINEERING AND COMUNICATION

More information

Introduction. Roman Ďurikovič. [email protected] www.uniba.sk/~durikovic. Katedra aplikovanej informatiky, FMFI UK, Bratislava

Introduction. Roman Ďurikovič. durikovic@fmph.uniba.sk www.uniba.sk/~durikovic. Katedra aplikovanej informatiky, FMFI UK, Bratislava Introduction Roman Ďurikovič Katedra aplikovanej informatiky, FMFI UK, Bratislava [email protected] www.uniba.sk/~durikovic Podmienky 1 30/70 Cvičenia OpenGL a Rendering každé jedno zvládnuť aspoň

More information

Môže sa to stať aj Vám - sofistikované cielené hrozby Ján Kvasnička

Môže sa to stať aj Vám - sofistikované cielené hrozby Ján Kvasnička Môže sa to stať aj Vám - sofistikované cielené hrozby Ján Kvasnička Territory Account Manager Definícia cielených hrozieb Široký pojem pre charakterizovanie hrozieb, cielených na špecifické entity Často

More information

: Architectural Lighting : Interiérové svietidlá

: Architectural Lighting : Interiérové svietidlá SEC Lighting : Architectural Lighting : nteriérové svietidlá : Shape Harmony : Tradition The company SEC accepts with enthusiasm the challenges of continuously changing world. n our opinion, luminaries

More information

Computer Graphics. Computer graphics deals with all aspects of creating images with a computer

Computer Graphics. Computer graphics deals with all aspects of creating images with a computer Computer Graphics Computer graphics deals with all aspects of creating images with a computer Hardware Software Applications Computer graphics is using computers to generate and display images based on

More information

CS130 - Intro to computer graphics. Dr. Victor B. Zordan [email protected] www.cs.ucr.edu/~vbz. Objectives

CS130 - Intro to computer graphics. Dr. Victor B. Zordan vbz@cs.ucr.edu www.cs.ucr.edu/~vbz. Objectives CS130 - Intro to computer graphics Dr. Victor B. Zordan [email protected] www.cs.ucr.edu/~vbz Objectives Explore basics of computer graphics Survey application areas Today, brief introduction to graphics

More information

Príručka na vyplňovanie

Príručka na vyplňovanie UniCredit Bank Czech Republic and Slovakia, a.s., organizačná zložka: UniCredit Bank Czech Republic and Slovakia, a.s., pobočka zahraničnej banky Príručka na vyplňovanie Príkazu na úhradu a Hromadného

More information

Introduction to GPGPU. Tiziano Diamanti [email protected]

Introduction to GPGPU. Tiziano Diamanti t.diamanti@cineca.it [email protected] Agenda From GPUs to GPGPUs GPGPU architecture CUDA programming model Perspective projection Vectors that connect the vanishing point to every point of the 3D model will intersecate

More information

Lecture Notes, CEng 477

Lecture Notes, CEng 477 Computer Graphics Hardware and Software Lecture Notes, CEng 477 What is Computer Graphics? Different things in different contexts: pictures, scenes that are generated by a computer. tools used to make

More information

Príprava dát s bielou na tlačový stroj

Príprava dát s bielou na tlačový stroj Príprava dát s bielou na tlačový stroj Táto príručka popisuje postup, ktorý sa odporúča na prípravu korektných dát na tlač bielou farbou na tlačovom stroji Durst. Vysvetľuje ako pripraviť súbory (vektorový

More information

Margita Vajsáblová. Zvislá perspektí. perspektíva objektu v prieč. priečelnej polohe. U k

Margita Vajsáblová. Zvislá perspektí. perspektíva objektu v prieč. priečelnej polohe. U k Vajsáblová, M.: Metódy zobrazovania 12 Margita Vajsáblová Vajsáblová, M.: Metódy zobrazovania Zvislá Zvislá perspektí perspektíva objektu v prieč priečelnej poloe USk Zvislá stena objektu leží v rovine

More information

Instructor. Goals. Image Synthesis Examples. Applications. Computer Graphics. Why Study 3D Computer Graphics?

Instructor. Goals. Image Synthesis Examples. Applications. Computer Graphics. Why Study 3D Computer Graphics? Computer Graphics Motivation: Why do we study 3D Graphics? http://www.cs.ucsd.edu/~ravir Instructor http://www.cs.ucsd.edu/~ravir PhD Stanford, 2002. PhD thesis developed Spherical Harmonic Lighting widely

More information

System requirements for Autodesk Building Design Suite 2017

System requirements for Autodesk Building Design Suite 2017 System requirements for Autodesk Building Design Suite 2017 For specific recommendations for a product within the Building Design Suite, please refer to that products system requirements for additional

More information

GPGPU Computing. Yong Cao

GPGPU Computing. Yong Cao GPGPU Computing Yong Cao Why Graphics Card? It s powerful! A quiet trend Copyright 2009 by Yong Cao Why Graphics Card? It s powerful! Processor Processing Units FLOPs per Unit Clock Speed Processing Power

More information

Príklady riadenia kvality z vybraných krajín

Príklady riadenia kvality z vybraných krajín Príklady riadenia kvality z vybraných krajín Daniela Uličná Konferencia: Tvorba Národnej sústavy kvalifikácií 26.11.2013 Prečo vôbec hovoriť o otázke riadenia kvality v kontexte NSK? NSK by mala zlepšiť

More information

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA SO SÍDLOM V TRNAVE

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA SO SÍDLOM V TRNAVE SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA SO SÍDLOM V TRNAVE KOMPRESIA GRAFICKÝCH FORMÁTOV FOTOGRAFIÍ BAKALÁRSKA PRÁCA MTF-5262-56754 2011 Andrea Peterková SLOVENSKÁ

More information

ŽILINSKÁ UNIVERZITA V ŽILINE

ŽILINSKÁ UNIVERZITA V ŽILINE ŽILINSKÁ UNIVERZITA V ŽILINE Elektrotechnická fakulta Katedra telekomunikácií a multimédií Grafika a počítač multimediálna príručka Tomáš Blažek 2009 Grafika a počítač multimediálna príručka BAKALÁRSKA

More information

Developer Tools. Tim Purcell NVIDIA

Developer Tools. Tim Purcell NVIDIA Developer Tools Tim Purcell NVIDIA Programming Soap Box Successful programming systems require at least three tools High level language compiler Cg, HLSL, GLSL, RTSL, Brook Debugger Profiler Debugging

More information

L20: GPU Architecture and Models

L20: GPU Architecture and Models L20: GPU Architecture and Models scribe(s): Abdul Khalifa 20.1 Overview GPUs (Graphics Processing Units) are large parallel structure of processing cores capable of rendering graphics efficiently on displays.

More information

Introduction Week 1, Lecture 1

Introduction Week 1, Lecture 1 CS 430/536 Computer Graphics I Introduction Week 1, Lecture 1 David Breen, William Regli and Maxim Peysakhov Geometric and Intelligent Computing Laboratory Department of Computer Science Drexel University

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA STAVEBNÍ ÚSTAV BETONOVÝCH A ZDĚNÝCH KONSTRUKCÍ FACULTY OF CIVIL ENGINEERING INSTITUTE OF CONCRETE AND MASONRY STRUCTURES PRIESTOROVÝ

More information

IBM Security Framework: Identity & Access management, potreby a riešenia.

IBM Security Framework: Identity & Access management, potreby a riešenia. Juraj Polak IBM Security Framework: Identity & Access management, potreby a riešenia. Nová doba inteligentná infraštruktúra Globalizácia a globálne dostupné zdroje Miliardy mobilných zariadení s prístupom

More information

Kozmické poasie a energetické astice v kozme

Kozmické poasie a energetické astice v kozme Kozmické poasie a energetické astice v kozme De otvorených dverí, Košice 26.11.2008 Ústav experimentálnej fyziky SAV Košice Oddelenie kozmickej fyziky Karel Kudela [email protected] o je kozmické

More information

CSE 564: Visualization. GPU Programming (First Steps) GPU Generations. Klaus Mueller. Computer Science Department Stony Brook University

CSE 564: Visualization. GPU Programming (First Steps) GPU Generations. Klaus Mueller. Computer Science Department Stony Brook University GPU Generations CSE 564: Visualization GPU Programming (First Steps) Klaus Mueller Computer Science Department Stony Brook University For the labs, 4th generation is desirable Graphics Hardware Pipeline

More information

Vzor pre záverečnú prácu

Vzor pre záverečnú prácu Vzor pre záverečnú prácu Uvedený vzor obalu záverečnej práce titulného listu záverečnej práce prehlásenia poďakovania abstraktu obsahu a ďalších častí práce je po obsahovej stránke záväzný, t.j. vaša záverečná

More information

My Passport Ultra Metal Edition

My Passport Ultra Metal Edition My Passport Ultra Metal Edition Prvotriedne úložisko Príručka používateľa Externý pevný disk Príručka používateľa My Passport Ultra Metal Edition Servis a technická podpora spoločnosti WD Ak narazíte na

More information

CENOVÁ NABÍDKA. jednatc~ Krmivo pro laboratorní zvířata" k veřejné soutěži. Krnov, 17.09.2014. Ing. Jiří Bauer. Předmět zakázky:

CENOVÁ NABÍDKA. jednatc~ Krmivo pro laboratorní zvířata k veřejné soutěži. Krnov, 17.09.2014. Ing. Jiří Bauer. Předmět zakázky: CENOVÁ NABÍDKA k veřejné soutěži Předmět zakázky: Krmivo pro laboratorní zvířata" Krnov, 17.09.2014 Ing. Jiří Bauer jednatc~ Obsah cenové nabídky:!.identifikace uchazeče výběrového řízení str.2 2.Cenová

More information

GUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1

GUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1 Welcome to GUI! Mechanics 26/02/2014 1 Requirements Info If you don t know C++, you CAN take this class additional time investment required early on GUI Java to C++ transition tutorial on course website

More information

WK29B / WK29W. Bluetooth Wireless Slim Keyboard. User manual ( 2 5 ) Uživatelský manuál ( 6 10) Užívateľský manuál (11 15)

WK29B / WK29W. Bluetooth Wireless Slim Keyboard. User manual ( 2 5 ) Uživatelský manuál ( 6 10) Užívateľský manuál (11 15) WK29B / WK29W Bluetooth Wireless Slim Keyboard User manual ( 2 5 ) Uživatelský manuál ( 6 10) Užívateľský manuál (11 15) 1. Installing the batteries The EVOLVEO WK29B / WK29W keyboard uses two AAA alkaline

More information

C O M P U T E R G R A P H I C S. Computer Graphics. Introduction I. Guoying Zhao 1 / 58

C O M P U T E R G R A P H I C S. Computer Graphics. Introduction I. Guoying Zhao 1 / 58 Computer Graphics Introduction I Guoying Zhao 1 / 58 A Survey of Computer Graphics What is computer graphics? Interactive computer graphics The history of computer graphics Computer graphics applications

More information

1. INTRODUCTION Graphics 2

1. INTRODUCTION Graphics 2 1. INTRODUCTION Graphics 2 06-02408 Level 3 10 credits in Semester 2 Professor Aleš Leonardis Slides by Professor Ela Claridge What is computer graphics? The art of 3D graphics is the art of fooling the

More information

Low power GPUs a view from the industry. Edvard Sørgård

Low power GPUs a view from the industry. Edvard Sørgård Low power GPUs a view from the industry Edvard Sørgård 1 ARM in Trondheim Graphics technology design centre From 2006 acquisition of Falanx Microsystems AS Origin of the ARM Mali GPUs Main activities today

More information

Fundamentals of Computer Graphics

Fundamentals of Computer Graphics Fundamentals of Computer Graphics INTRODUCTION! Sergio Benini! Department of Information Engineering Faculty of Engineering University of Brescia Via Branze, 38 25231 Brescia - ITALY 1 Overview Here you

More information

WLA-5000AP. Quick Setup Guide. English. Slovensky. Česky. 802.11a/b/g Multi-function Wireless Access Point

WLA-5000AP. Quick Setup Guide. English. Slovensky. Česky. 802.11a/b/g Multi-function Wireless Access Point 802.11a/b/g Multi-function Wireless Access Point Quick Setup Guide 1 5 Česky 9 Important Information The AP+WDS mode s default IP address is 192.168.1.1 The Client mode s default IP is 192.168.1.2 The

More information

Pracovná skupina 1 Energetický management a tvorba energetických plánov mesta

Pracovná skupina 1 Energetický management a tvorba energetických plánov mesta Pracovná skupina 1 Energetický management a tvorba energetických plánov mesta Metodológia a podpora poskytovaná v rámci Dohovoru primátorov a starostov Skúsenosti českých miest Skúsenosti mesta Litoměřice

More information

Návod k použití: Boxovací stojan DUVLAN s pytlem a hruškou kód: DVLB1003

Návod k použití: Boxovací stojan DUVLAN s pytlem a hruškou kód: DVLB1003 Návod na použitie: Boxovací stojan DUVLAN s vrecom a hruškou kód: DVLB1003 Návod k použití: Boxovací stojan DUVLAN s pytlem a hruškou kód: DVLB1003 User manual: DUVLAN with a boxing bag and a speed bag

More information

Introduction to Computer Graphics

Introduction to Computer Graphics Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 [email protected] www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics

More information

¹ Autodesk Showcase 2016 and Autodesk ReCap 2016 are not supported in 32-Bit.

¹ Autodesk Showcase 2016 and Autodesk ReCap 2016 are not supported in 32-Bit. Autodesk Factory Design Suite Standard 2016 Supported OS 32-Bit OS ¹: Microsoft Windows 7 Home Premium, Professional, Ultimate, Enterprise Microsoft Windows 8/8.1, Pro, Enterprise² 64-bit OS: Microsoft

More information

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA SO SÍDLOM V TRNAVE. Kompresia grafických formátov videa

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA SO SÍDLOM V TRNAVE. Kompresia grafických formátov videa SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA SO SÍDLOM V TRNAVE Kompresia grafických formátov videa BAKALÁRSKA PRÁCA EVIDENČNÉ ČÍSLO ZP MTF-5262-48209 2010 Juraj Schneider

More information

Computer Applications in Textile Engineering. Computer Applications in Textile Engineering

Computer Applications in Textile Engineering. Computer Applications in Textile Engineering 3. Computer Graphics Sungmin Kim http://latam.jnu.ac.kr Computer Graphics Definition Introduction Research field related to the activities that includes graphics as input and output Importance Interactive

More information

System Requirements G E N E R A L S Y S T E M R E C O M M E N D A T I O N S

System Requirements G E N E R A L S Y S T E M R E C O M M E N D A T I O N S System Requirements General Requirements These requirements are common to all platforms: A DVD drive for installation. If you need to install the software using CD-ROM media, please contact your local

More information

Radeon GPU Architecture and the Radeon 4800 series. Michael Doggett Graphics Architecture Group June 27, 2008

Radeon GPU Architecture and the Radeon 4800 series. Michael Doggett Graphics Architecture Group June 27, 2008 Radeon GPU Architecture and the series Michael Doggett Graphics Architecture Group June 27, 2008 Graphics Processing Units Introduction GPU research 2 GPU Evolution GPU started as a triangle rasterizer

More information

Vstup a výstup zo/do súboru

Vstup a výstup zo/do súboru Obsah 6 Vstup a výstup zo/do súboru 2 6.1 Otvorenie a zatvorenie súboru..................... 2 6.1.1 Otvorenie súboru - funkcia fopen............... 2 6.1.1.1 Módy pre otvorenie súboru............. 2 6.1.2

More information

How To Teach Computer Graphics

How To Teach Computer Graphics Computer Graphics Thilo Kielmann Lecture 1: 1 Introduction (basic administrative information) Course Overview + Examples (a.o. Pixar, Blender, ) Graphics Systems Hands-on Session General Introduction http://www.cs.vu.nl/~graphics/

More information

Vizualizácia objektov s využitím technológií. zmiešanej reality. Úvod

Vizualizácia objektov s využitím technológií. zmiešanej reality. Úvod Vizualizácia objektov s využitím technológií zmiešanej reality Úvod Vývoj nových technológií je v súčasnosti závratný. K tomuto procesu vo výraznej miere prispelo nasadzovanie výpočtovej techniky a elektroniky

More information

GPU Architecture. Michael Doggett ATI

GPU Architecture. Michael Doggett ATI GPU Architecture Michael Doggett ATI GPU Architecture RADEON X1800/X1900 Microsoft s XBOX360 Xenos GPU GPU research areas ATI - Driving the Visual Experience Everywhere Products from cell phones to super

More information

NVIDIA workstation 3D graphics card upgrade options deliver productivity improvements and superior image quality

NVIDIA workstation 3D graphics card upgrade options deliver productivity improvements and superior image quality Hardware Announcement ZG09-0170, dated March 31, 2009 NVIDIA workstation 3D graphics card upgrade options deliver productivity improvements and superior image quality Table of contents 1 At a glance 3

More information

PRÍSPEVOK K APLIKÁCII SYSTÉMU NI LABVIEW VO VYŠETROVANÍ KONTAKTU PNEUMATIKY A TERÉNU

PRÍSPEVOK K APLIKÁCII SYSTÉMU NI LABVIEW VO VYŠETROVANÍ KONTAKTU PNEUMATIKY A TERÉNU ACTA FACULTATIS TECHNICAE XVII ZVOLEN SLOVAKIA 2012 A CONTRIBUTION TO APPLICATION OF NI LABVIEW SYSTEM IN INVESTIGATION OF TIRE-TERRAIN INTERACTIONS PRÍSPEVOK K APLIKÁCII SYSTÉMU NI LABVIEW VO VYŠETROVANÍ

More information

Comp 410/510. Computer Graphics Spring 2016. Introduction to Graphics Systems

Comp 410/510. Computer Graphics Spring 2016. Introduction to Graphics Systems Comp 410/510 Computer Graphics Spring 2016 Introduction to Graphics Systems Computer Graphics Computer graphics deals with all aspects of creating images with a computer Hardware (PC with graphics card)

More information

2: Introducing image synthesis. Some orientation how did we get here? Graphics system architecture Overview of OpenGL / GLU / GLUT

2: Introducing image synthesis. Some orientation how did we get here? Graphics system architecture Overview of OpenGL / GLU / GLUT COMP27112 Computer Graphics and Image Processing 2: Introducing image synthesis [email protected] 1 Introduction In these notes we ll cover: Some orientation how did we get here? Graphics system

More information

PORUCHY A OBNOVA OBALOVÝCH KONŠTRUKCIÍ BUDOV - Podbanské 2012

PORUCHY A OBNOVA OBALOVÝCH KONŠTRUKCIÍ BUDOV - Podbanské 2012 PORUCHY A OBNOVA OBALOVÝCH KONŠTRUKCIÍ BUDOV Podbanské 2012 CIEĽ A ZAMERANIE KONFERENCIE : Cieľom konferencie je poskytnúť priestor pre prezentovanie nových a aktuálnych výsledkov vedeckej a výskumnej

More information

ADAM A SYN LED LIGHT STRIP

ADAM A SYN LED LIGHT STRIP LED LIGHT STRIP Cenník platný od 1.3.2011 LED LIGHT STRIP ADAM A SYN Model: GL-FA ** : 300 kusov 3528 SMD LED DC 12V na 5 metrovú cievku 4800*8mm červená 62,50 75,00 Napájanie: 1.7-2A, 24W modrá 65,83

More information

Advanced Rendering for Engineering & Styling

Advanced Rendering for Engineering & Styling Advanced Rendering for Engineering & Styling Prof. B.Brüderlin Brüderlin,, M Heyer 3Dinteractive GmbH & TU-Ilmenau, Germany SGI VizDays 2005, Rüsselsheim Demands in Engineering & Styling Engineering: :

More information

COMPUTER GRAPHICS Computer Graphics

COMPUTER GRAPHICS Computer Graphics COMPUTER GRAPHICS Computer Graphics involves display, manipulation and storage of pictures and experimental data for proper visualization using a computer. Typical graphics system comprises of a host computer

More information

DATA VISUALIZATION OF THE GRAPHICS PIPELINE: TRACKING STATE WITH THE STATEVIEWER

DATA VISUALIZATION OF THE GRAPHICS PIPELINE: TRACKING STATE WITH THE STATEVIEWER DATA VISUALIZATION OF THE GRAPHICS PIPELINE: TRACKING STATE WITH THE STATEVIEWER RAMA HOETZLEIN, DEVELOPER TECHNOLOGY, NVIDIA Data Visualizations assist humans with data analysis by representing information

More information

Recent Advances and Future Trends in Graphics Hardware. Michael Doggett Architect November 23, 2005

Recent Advances and Future Trends in Graphics Hardware. Michael Doggett Architect November 23, 2005 Recent Advances and Future Trends in Graphics Hardware Michael Doggett Architect November 23, 2005 Overview XBOX360 GPU : Xenos Rendering performance GPU architecture Unified shader Memory Export Texture/Vertex

More information

The Future Of Animation Is Games

The Future Of Animation Is Games The Future Of Animation Is Games 王 銓 彰 Next Media Animation, Media Lab, Director [email protected] The Graphics Hardware Revolution ( 繪 圖 硬 體 革 命 ) : GPU-based Graphics Hardware Multi-core (20 Cores

More information

QuickSpecs. NVIDIA Quadro K4200 4GB Graphics INTRODUCTION. NVIDIA Quadro K4200 4GB Graphics. Overview

QuickSpecs. NVIDIA Quadro K4200 4GB Graphics INTRODUCTION. NVIDIA Quadro K4200 4GB Graphics. Overview Overview J3G89AA INTRODUCTION The NVIDIA Quadro K4200 delivers incredible 3D application performance and capability, allowing you to take advantage of dual copy-engines for seamless data movement within

More information

Rychlý průvodce instalací Rýchly sprievodca inštaláciou

Rychlý průvodce instalací Rýchly sprievodca inštaláciou CZ SK Rychlý průvodce instalací Rýchly sprievodca inštaláciou Intuos5 Poznámka: chraňte svůj tablet. Vyměňujte včas hroty pera. Bližší informace najdete v Uživatelském manuálu. Poznámka: chráňte svoj

More information

ANDROID DEVELOPER TOOLS TRAINING GTC 2014. Sébastien Dominé, NVIDIA

ANDROID DEVELOPER TOOLS TRAINING GTC 2014. Sébastien Dominé, NVIDIA ANDROID DEVELOPER TOOLS TRAINING GTC 2014 Sébastien Dominé, NVIDIA AGENDA NVIDIA Developer Tools Introduction Multi-core CPU tools Graphics Developer Tools Compute Developer Tools NVIDIA Developer Tools

More information

Computer Graphics. Anders Hast

Computer Graphics. Anders Hast Computer Graphics Anders Hast Who am I?! 5 years in Industry after graduation, 2 years as high school teacher.! 1996 Teacher, University of Gävle! 2004 PhD, Computerised Image Processing " Computer Graphics!

More information

www.eazynotes.com Gursharan Singh Tatla Page No. 1 COMPUTER GRAPHICS (Short Answer type Questions)

www.eazynotes.com Gursharan Singh Tatla Page No. 1 COMPUTER GRAPHICS (Short Answer type Questions) www.eazynotes.com Gursharan Singh Tatla Page No. 1 COMPUTER GRAPHICS (Short Answer type Questions) Q 1. Can you give some basic features of computer graphics? Ans. The salient feature of computer graphics

More information

Installing Emageon PACS Remote Ultravisual

Installing Emageon PACS Remote Ultravisual The PACS DICOM visualization software for Carondelet Health Network is a Java based application that is installed from the PACS Archive servers. Before proceeding with the installation please see Table

More information

Intel 810 and 815 Chipset Family Dynamic Video Memory Technology

Intel 810 and 815 Chipset Family Dynamic Video Memory Technology Intel 810 and 815 Chipset Family Dynamic Video Technology Revision 3.0 March 2002 March 2002 1 Information in this document is provided in connection with Intel products. No license, express or implied,

More information

JEDNOFÁZOVÝ STATICKÝ ELEKTROMER NA VIACSADZBOVÉ MERANIE ČINNEJ ENERGIE

JEDNOFÁZOVÝ STATICKÝ ELEKTROMER NA VIACSADZBOVÉ MERANIE ČINNEJ ENERGIE JEDNOFÁZOVÝ STATICKÝ ELEKTROMER NA VIACSADZBOVÉ MERANIE ČINNEJ ENERGIE AMS B1x-xAx Applied Meters, a. s. Budovateľská 50, 080 01 Prešov Tel.: +421-51-758 11 69, Fax: +421-51-758 11 68 Web: www.appliedmeters.com,

More information

Questions and Answers

Questions and Answers AUTODESK IMPRESSION 3 Questions and Answers Contents 1. General Product Information... 2 1.1 What is Autodesk Impression?... 2 1.2 Who uses Autodesk Impression?... 2 1.3 What are the primary benefits of

More information

Real-Time Realistic Rendering. Michael Doggett Docent Department of Computer Science Lund university

Real-Time Realistic Rendering. Michael Doggett Docent Department of Computer Science Lund university Real-Time Realistic Rendering Michael Doggett Docent Department of Computer Science Lund university 30-5-2011 Visually realistic goal force[d] us to completely rethink the entire rendering process. Cook

More information

Computer Graphics Hardware An Overview

Computer Graphics Hardware An Overview Computer Graphics Hardware An Overview Graphics System Monitor Input devices CPU/Memory GPU Raster Graphics System Raster: An array of picture elements Based on raster-scan TV technology The screen (and

More information

3D Computer Games History and Technology

3D Computer Games History and Technology 3D Computer Games History and Technology VRVis Research Center http://www.vrvis.at Lecture Outline Overview of the last 10-15 15 years A look at seminal 3D computer games Most important techniques employed

More information

CONTEMPORARY POSSIBILITIES OF MODELING OF THE PROBLEMS OF VEHICLE TRACK INTERACTION

CONTEMPORARY POSSIBILITIES OF MODELING OF THE PROBLEMS OF VEHICLE TRACK INTERACTION ROCZNIKI INŻYNIERII BUDOWLANEJ ZESZYT 8/2008 Komisja Inżynierii Budowlanej Oddział Polskiej Akademii Nauk w Katowicach CONTEMPORARY POSSIBILITIES OF MODELING OF THE PROBLEMS OF VEHICLE TRACK INTERACTION

More information

Radeon HD 2900 and Geometry Generation. Michael Doggett

Radeon HD 2900 and Geometry Generation. Michael Doggett Radeon HD 2900 and Geometry Generation Michael Doggett September 11, 2007 Overview Introduction to 3D Graphics Radeon 2900 Starting Point Requirements Top level Pipeline Blocks from top to bottom Command

More information

Pripojenie k internetu v pevnej sieti

Pripojenie k internetu v pevnej sieti Pripojenie k internetu v pevnej sieti Názov programu/služby užívateľovi (Mbit/s) užívateľa (Mbit/s) (MB) Smerom k/od užívateľa Magio Internet M ADSL 2 0,5 300 000 0,25/0,13 Magio Internet L ADSL 5 0,5

More information

Chapter 2 - Graphics Programming with JOGL

Chapter 2 - Graphics Programming with JOGL Chapter 2 - Graphics Programming with JOGL Graphics Software: Classification and History JOGL Hello World Program 2D Coordinate Systems in JOGL Dealing with Window Reshaping 3D Coordinate Systems in JOGL

More information

Graphics Cards and Graphics Processing Units. Ben Johnstone Russ Martin November 15, 2011

Graphics Cards and Graphics Processing Units. Ben Johnstone Russ Martin November 15, 2011 Graphics Cards and Graphics Processing Units Ben Johnstone Russ Martin November 15, 2011 Contents Graphics Processing Units (GPUs) Graphics Pipeline Architectures 8800-GTX200 Fermi Cayman Performance Analysis

More information

MĚNIČ NAPĚTÍ 12 V / 230 V PRO POUŽITÍ V AUTOMOBILECH

MĚNIČ NAPĚTÍ 12 V / 230 V PRO POUŽITÍ V AUTOMOBILECH VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV RADIOELEKTRONIKY FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF

More information

1. Hardware. 1. 1 Skrinka. 1. 2 Základná doska. 1. 3 Procesor

1. Hardware. 1. 1 Skrinka. 1. 2 Základná doska. 1. 3 Procesor Úvod Pravdepodobne neexistuje človek, ktorý by sa ešte nestretol s počítačom. Počítače môžeme nájsť skoro všade, takmer v každom zložitejšom prístroji. Niektoré sú malé a niekedy si ani neuvedomujeme,

More information

The Evolution of Computer Graphics. SVP, Content & Technology, NVIDIA

The Evolution of Computer Graphics. SVP, Content & Technology, NVIDIA The Evolution of Computer Graphics Tony Tamasi SVP, Content & Technology, NVIDIA Graphics Make great images intricate shapes complex optical effects seamless motion Make them fast invent clever techniques

More information

Performance Optimization and Debug Tools for mobile games with PlayCanvas

Performance Optimization and Debug Tools for mobile games with PlayCanvas Performance Optimization and Debug Tools for mobile games with PlayCanvas Jonathan Kirkham, Senior Software Engineer, ARM Will Eastcott, CEO, PlayCanvas 1 Introduction Jonathan Kirkham, ARM Worked with

More information

Prestige 660HN-T3A Príručka k rýchlej inštalácii splittra a smerovača (routra)

Prestige 660HN-T3A Príručka k rýchlej inštalácii splittra a smerovača (routra) Prestige 660HN-T3A Príručka k rýchlej inštalácii splittra a smerovača (routra) Volajte na našu zákaznícku linku: 02/208 28 208 Prestige 660HN-T3A Príručka k rýchlej inštalácii splittra a smerovača (routra)

More information

HP Workstations graphics card options

HP Workstations graphics card options Family data sheet HP Workstations graphics card options Quick reference guide Leading-edge professional graphics February 2013 A full range of graphics cards to meet your performance needs compare features

More information

QuickSpecs. NVIDIA Quadro K1200 4GB Graphics INTRODUCTION PERFORMANCE AND FEATURES. Overview

QuickSpecs. NVIDIA Quadro K1200 4GB Graphics INTRODUCTION PERFORMANCE AND FEATURES. Overview Overview L4D16AA INTRODUCTION The NVIDIA Quadro K1200 delivers outstanding professional 3D application performance in a low profile plug-in card form factor. This card is dedicated for small form factor

More information

Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012

Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 CSE 167: Introduction to Computer Graphics Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 Today Course organization Course overview 2 Course Staff Instructor Jürgen Schulze,

More information

Web Based 3D Visualization for COMSOL Multiphysics

Web Based 3D Visualization for COMSOL Multiphysics Web Based 3D Visualization for COMSOL Multiphysics M. Jüttner* 1, S. Grabmaier 1, W. M. Rucker 1 1 University of Stuttgart Institute for Theory of Electrical Engineering *Corresponding author: Pfaffenwaldring

More information

SPRÁVA FLOOD MODELING AND LOGISTIC MODEL DEVELOPMENT FOR II/II. ČIASTKOVÁ ÚLOHA FLOOD CRISIS MANAGEMENT" - FLOODLOG

SPRÁVA FLOOD MODELING AND LOGISTIC MODEL DEVELOPMENT FOR II/II. ČIASTKOVÁ ÚLOHA FLOOD CRISIS MANAGEMENT - FLOODLOG VSBM, Vysoká škola bezpečnostného manažérstva v Košiciach SPRÁVA FLOOD MODELING AND LOGISTIC MODEL DEVELOPMENT FOR FLOOD CRISIS MANAGEMENT" - FLOODLOG II/II. ČIASTKOVÁ ÚLOHA BAY ZOLTÁN ALKALMAZOTT KUTATÁSI

More information

From Product Idea to Reality.

From Product Idea to Reality. From Idea to Reality. The Digital Factory Division of Siemens AG Siemens AG. All Rights Reserved. siemens.com/automation SIEMENS, s.r.o. Ing. Marian Löffler oddelenie riadiacich systémov Siemens AG 20XX

More information

Introduction to Computer Graphics

Introduction to Computer Graphics Introduction to Computer Graphics Version 1.1, January 2016 David J. Eck Hobart and William Smith Colleges This is a PDF version of a free, on-line book that is available at http://math.hws.edu/graphicsbook/.

More information

QuickSpecs. NVIDIA Quadro K5200 8GB Graphics INTRODUCTION. NVIDIA Quadro K5200 8GB Graphics. Technical Specifications

QuickSpecs. NVIDIA Quadro K5200 8GB Graphics INTRODUCTION. NVIDIA Quadro K5200 8GB Graphics. Technical Specifications J3G90AA INTRODUCTION The NVIDIA Quadro K5200 gives you amazing application performance and capability, making it faster and easier to accelerate 3D models, render complex scenes, and simulate large datasets.

More information

Introduction to Computer Graphics

Introduction to Computer Graphics Chapter 1 Objectives Introduction to Computer Graphics To understand the basic objectives and scope of computer graphics To identify computer graphics applications To understand the basic structures of

More information

Data Visualization in Parallel Environment Based on the OpenGL Standard

Data Visualization in Parallel Environment Based on the OpenGL Standard NO HEADER, NO FOOTER 5 th Slovakian-Hungarian Joint Symposium on Applied Machine Intelligence and Informatics January 25-26, 2007 Poprad, Slovakia Data Visualization in Parallel Environment Based on the

More information

QuickSpecs. NVIDIA Quadro K2200 4GB Graphics INTRODUCTION. NVIDIA Quadro K2200 4GB Graphics. Technical Specifications

QuickSpecs. NVIDIA Quadro K2200 4GB Graphics INTRODUCTION. NVIDIA Quadro K2200 4GB Graphics. Technical Specifications J3G88AA INTRODUCTION The NVIDIA Quadro K2200 delivers outstanding professional 3D application performance in a sub-75 Watt graphics design. Ultra-fast 4GB of GDDR5 GPU memory enables you to create large,

More information

Siemens CardOS API. PIN a PUK manažment. DISIG, a.s. Záhradnícka 151 821 08 Bratislava 2

Siemens CardOS API. PIN a PUK manažment. DISIG, a.s. Záhradnícka 151 821 08 Bratislava 2 Siemens CardOS API PIN a PUK manažment DISIG, a.s. Záhradnícka 151 821 08 Bratislava 2 Obsah 1. Účel 4 2. Zmena PIN, PUK a Secondary Auth PIN 6 2.1. Zmena PIN 6 2.2. Zmena PUK 8 2.3. Zmena Secondary Auth

More information

Viega Visign Cenník 2014

Viega Visign Cenník 2014 Viega Visign Cenník 2014 Ceny sú uvedené vrátane DPH Viega Eco Plus: Podomietková splachovacia nádržka na zabudovanie do odľahčených stien. Akčný balík Viega Eco Plus: prvok Viega Eco Plus + biela ovládacia

More information

Computer Graphics on Mobile Devices VL SS2010 3.0 ECTS

Computer Graphics on Mobile Devices VL SS2010 3.0 ECTS Computer Graphics on Mobile Devices VL SS2010 3.0 ECTS Peter Rautek Rückblick Motivation Vorbesprechung Spiel VL Framework Ablauf Android Basics Android Specifics Activity, Layouts, Service, Intent, Permission,

More information

A Crash Course on Programmable Graphics Hardware

A Crash Course on Programmable Graphics Hardware A Crash Course on Programmable Graphics Hardware Li-Yi Wei Abstract Recent years have witnessed tremendous growth for programmable graphics hardware (GPU), both in terms of performance and functionality.

More information

ATI Radeon 4800 series Graphics. Michael Doggett Graphics Architecture Group Graphics Product Group

ATI Radeon 4800 series Graphics. Michael Doggett Graphics Architecture Group Graphics Product Group ATI Radeon 4800 series Graphics Michael Doggett Graphics Architecture Group Graphics Product Group Graphics Processing Units ATI Radeon HD 4870 AMD Stream Computing Next Generation GPUs 2 Radeon 4800 series

More information

QCD as a Video Game?

QCD as a Video Game? QCD as a Video Game? Sándor D. Katz Eötvös University Budapest in collaboration with Győző Egri, Zoltán Fodor, Christian Hoelbling Dániel Nógrádi, Kálmán Szabó Outline 1. Introduction 2. GPU architecture

More information