Zaujímavosti o referátoch
Ďaľšie referáty z kategórie
Grafické karty
Dátum pridania: | 13.12.2003 | Oznámkuj: | 12345 |
Autor referátu: | Parajos | ||
Jazyk: | Počet slov: | 1 009 | |
Referát vhodný pre: | Stredná odborná škola | Počet A4: | 3.8 |
Priemerná známka: | 2.97 | Rýchle čítanie: | 6m 20s |
Pomalé čítanie: | 9m 30s |
Obnovovacia frekvencia saoznačuje termínom frame rate.
Bios
Zabezpečuje základnú komunikáciu komponentov na samotnej karte,ako i
komunikáciu karty s počítačovým systémom.Rovnako ako pri základných
doskách aj pri grafických kartách je možné tento systém upgradovať.Na rozdiel
od základných dosiek v prípade grafických kariet je toto riešenie náročnejšie,
pretože je zvyčajne potrebné napáliť pamäť,v ktorej je BIOS uložený.Ak je táto
možnosť podporovaná,návody na upgrade BIOS-ov,ako aj samotné BIOS-y
nájdete na stránkach výrobcov grafických kariet.
API
3D API slúži ku komunikácii s hardwarom, predáva požiadavky 3D
grafickej karte (pokiaľ nie je prítomná,potom procesoru).Jednotlivá API
sa líši možnosťami,funkciami,zložitosťou svojich programovaní,kvalitou
zobrazovania a náročnosti na hardware.
Najrožšírenejšia je: OpenGL (Open Graphics Library)
Najstarší, najznámejší a najpoužívanejší API pre grafiku vyvinutú pre pracovné stanice Silicon Graphics. Podpora OpenGL je štandardné vo Windows NT (od verzie 3.5), implementovaná do Windows 95 OSR2, kde se hlavne využíva pre efektné 3D šetriče obrazovky. OpenGL se pôvodne používalo len v profesionálnych programoch, takže je veľmi kvalitný a náročný na hardware. OpenGL bol tak navrhnutý, aby bolo možné ho čo najjednoduchšie implementovať v hardware. Je v istom zmysle minimálny: obsahuje len nezbytné nutné funkcie, ostatné sa dajú vytvoriť z nich. Je to balik asi 120 funkcii v jazyku C. Pracuje se s hraničnou reprezentáciou objektu (Boundary representation, B-rep), tvar objektu je nahradený sieťou rovinných plôch, najčastejšie trojuholníkom. Na objekty môže svietiť až 16 bodových svetiel (reflektor). Používa sa plocha a Gouraudovo tieňovanie. Mimochodom: OpenGL nevie počítať tiene, ktoré vrha jeden objekt na druhý. K tomu sa používajú tzv. globálne osvetľovacie techniky (napr. raytracing).
Direct3D
DirectX je API od firmy Microsoft, ktorý ma uľachčiť vývoj a prevoz hier pre Windows 95 hlavne tým, že programátori nemusia písat pre všetky grafické a zvukové karty; miesto nich sa použije ovládač DirectX. Vznikol hlavne preto, aby hry neboly len pre DOS, čo by obmedzovalo rožšírenie Windows 95. Programovanie v ňom je stále ďaleko zložitejšie ako v OpenGL, niekdy vyžaduje dokonca dvakrát viac inštrukcii.
Jeho nevýhody oproti OpenGL sú: je len pre PC, neúplná množina funkcii (nie je Phongovo tieňovanie, a pod.); naopak výhodou je prepojenie s multimédiom.
3Dfx Voodoo čipsety
Voodoo Graphics
Len pre fullscreen 3D grafiku, 2D obslúži hocijaká grafická karta. Signal na monitor z 2D karty ide externým kábelom do Voodoo karty, ktorá je aktívná len pri grafike napísaná len pre ňu. Karty s týmto čipsetom môžu mať 1,2 alebo 4MB RAM pre frame buffer a Z-buffer a 1, 2 alebo 4MB RAM pre textúry. Normálne sú 2MB pre frame buffer a Z-buffer a 2 alebo 4MB pre textúry (celkom 4 alebo 6MB).
Zdroje: PC REVUE, marec 2000,ročník 8, PC REVUE ,apríl 2001,ročník 9