Sv─¢t hardware: novinky, recenze, tipy, texty, ovlada─ìe.
tituln├¡ strana zam─¢stn├ín├¡ inzerce o n├ís slovn├¡k registrace diskuzn├¡ f├│ra  
Sv─¢t PDA
Sv─¢t Hardware
CD/DVD
Disky
Download
Foto a video
Grafické karty
Chladi─ìe
Kapesní PC
Klávesnice
Modemy
Monitory
MP3
Notebooky
Ostatní
Overclocking
Pam─¢ti
Procesory
Převážně nevážně
┼ÿadi─ìe
Scannery
Síť
Software
Tiskárny
USB
Základní desky
Zvuk
Sv─¢t Hardware
ISSN 1213-0818
25.11.2002 13:37




─îlen IMS


Tajemství 128-bitových barev
(Grafick├⌐ karty, 02.08.2002 00:00, autor "Morte")  
  Doporu─ìit ─ìl├ínek  Odeslat mail autorovi  Vytisknout ─ìl├ínek 
 

DirectX 9.0, o které se v souvislosti s novými čipy od ATi a nVidie začíná hodně mluvit, obsahuje mnoho nových vlastností. Specifikace Pixel Shader 2.0 umožňuje kromě 160 instrukcí v jednom programu také podporu barev s plovoucí desetinnou čárkou. Podporovaná barevná hloubka je 64 nebo 128 bitů! Nyní si rozebereme přínos zvýšené barevné hloubky.

Jak všichni jistě víte, v současnosti je nevětší použitá barevná hloubka pro výstup na monitor (nikoliv třeba u scannerů) True Color, nebo-li 32 bitů. 32-bitové celočíselné barvy podporují max. 2^32 barev, což je, jak zjistíme jednoduchým výpočtem, přes 4 miliardy rozdílných odstínů. Jak se zdá, někomu to ale nestačilo (John Carmack a spol :-).

Plné čtyři miliardy barev se na Vám ale nikdy nezobrazí, protože pro jednotlivé barevné kanály nejsou využity všechny bity, ale něco zbývá pro alpha kanál. S trochou výpočtů můžeme zjistit i hodnoty. Při nejčastěji používaném barevném poměru RGBA 8:8:8:8 připadá na každý kanál 8 bitů, tedy 2^8 = 256 odstínů. Při kombinaci jednotlivých barevných kanálů tedy získáme 256^3 = 16,777,216 rozdílných barev, což je onen True Color. Už se ale objevily také grafické čipy s podporou 10-bitového formátu barev, který rozděluje jednotlivé bity pro kanály RGBA v poměru 10:10:10:2. To znamená 2^10 = 1024 barev na každý barevný kanál a 1024^3 = přes miliardu různých barevných odstínů.

Co ale 32-bitová celočíselná hloubka barev postrádá, je dynamičnost, protože každý 8-bitový barevný kanál obsahuje možné hodnoty od 0 do 255. Jako dynamičnost označujeme rozdíl mezi nejnižší a nejvyšší hodnotou. To znamená, že dynamičnost v 32-bitové hloubce barev je pouze 255 barev. A proti tomu se staví vývojáři her, kteří chtějí mít velice tmavé i velice světlé barvy, kdy je rozpětí 1 – 255 nedostatečné.

Abychom pochopili 128-bitovou hloubku barev, musíme poznat, jak pracují čísla s plovoucí desetinnou čárkou v počítačovém světě. FP (floating point) čísla se totiž skládají z popisného bitu, několika bitů pro exponent a mnoho bitů pro mantisu. Vzoreček by vypadal takto: x = m*2^e („m“ je mantisa a „e“ je exponent). Znamená to tedy, že nejnižší a nejvyšší FP číslo je specifikováno exponentem a mantisa určuje barevnou hloubku. U 128-bitových barev se používá 32 bitů na kanál, které jsou rozloženy takto: 1 popisný bit, 8 bitů pro exponent a 23 bitů pro mantisu, což ústí v dynamické rozmezí 2^ -128 – 2^127. To znamená, že je použito čistých 23 bitů na kanál oproti 8 bitům u True Color.

Zvýšení dynamičnosti barev a barevné hloubky výrazně přispívá ke kvalitě obrazu. Zde je několik příkladů použití 128-bitových FP barev:



Obr. 1 – Rozdíl je opravdu vidět
klikněte pro zvětšení

32-bitové barvy vypadají oproti jasným a dynamickým barvám 128-bitové FP barevné hloubky vybledle. Přechody jsou daleko jemnější a jsou znatelné velice světlé i tmavé barvy.



Obr. 2 – Auto s aplikací bump-mappingu
klikněte pro zvětšení

I karosérie tohoto auta vypadá daleko lépe. Na levé straně vidíte klasické 32-bitové celočíselné barvy, zatímco napravo je použit 64-bitový dot3 bump mapping. Všimněte si především přechodů mezi tmavšími a světlejšími částmi odráženého prostředí na kapotě.



Obr. 3 – Stejné auto z větší vzdálenosti
klikněte pro zvětšení

Zde je možná efekt 64-bitových barev ještě výraznější, kde pravá část vyniká plynulými přechody danými obrovským množstvím barev. I lesk je díky jasnějším barvám vyšší.

Ještě je nutné podotknout, že 128-bitová FP čísla jsou použita pouze pro výpočty a před výstupem na monitor musí být barvy opět převedeny na 32-bitová čísla ve formátu 10:10:10:2 nebo 8:8:8:8. Výsledný efekt to ale příliš nemění a hlavně použití více textur a bump-mappingu přináší velký rozdíl.

Takže je vidět, že 128-bitové barvy nejsou nesmysl, jak se někteří domnívali, ale podstatně zvyšují kvalitu obrazu. Tímto je tedy ukončen rozpor, zdal-li jsou tyto barvy potřebné, ale na druhou stranu potřebují čtyřnásobnou šířku pásma, což jsou zatím nedosažitelná čísla. V každém případě jde ale o velký příslib do budoucnosti.


 
Pr┼»m─¢rn├⌐ hodnocen├¡ ─ìl├ínku: 1,61 (hodnotilo 41 ─ìten├í┼Ö┼»)   
Ozn├ímkujte ─ìl├ínek jako ve ┼íkole 1  2  3  4  5 

Dal┼í├¡ ─ìl├ínky na podobn├⌐ t├⌐ma   Zobraz vybran├╜ ─ìl├ínek  
Nenalezen žádný článek

Diskuzn├¡ f├│rum  
Zadejte svou adresu, pokud chcete dostávat diskuzi mailem
Titulek   Autor Datum
 Re: Tajemstv├¡ 128-bitov├╜ch barev Lech  21.08.2002 22:40:59 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Lech  21.08.2002 22:40:33 
 Re: Tajemstv├¡ 128-bitov├╜ch barev vlczaak  20.08.2002 15:15:47 
 ATI z nas blbce dela!!! nevidel jsem to na vlastni oci ale.. nemesiz  19.08.2002 21:19:25 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Wuuduu  16.08.2002 16:54:33 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Luk  16.08.2002 10:20:07 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Pavel Pluhacek  09.08.2002 18:51:05 
Re: Tajemstv├¡ 128-bitov├╜ch barev   Morte  09.08.2002 23:35:33 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Dan  09.08.2002 14:53:56 
 Re: Tajemstv├¡ 128-bitov├╜ch barev -arne-  07.08.2002 22:30:01 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Mejmo  06.08.2002 09:39:42 
 Re: Tajemstv├¡ 128-bitov├╜ch barev chuanito23  05.08.2002 15:47:22 
Re: Tajemstv├¡ 128-bitov├╜ch barev   Morte  05.08.2002 18:18:29 
Re: Tajemstv├¡ 128-bitov├╜ch barev   chuanito23  12.08.2002 09:54:30 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Harry  04.08.2002 21:37:41 
Re: Tajemstv├¡ 128-bitov├╜ch barev   xR  05.08.2002 19:09:49 
Re: Tajemstv├¡ 128-bitov├╜ch barev   vlczaak  20.08.2002 15:05:14 
Re: Tajemstv├¡ 128-bitov├╜ch barev   Ray  05.08.2002 21:50:06 
Re: Tajemstv├¡ 128-bitov├╜ch barev   xR  06.08.2002 18:39:30 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Magor the Great  03.08.2002 21:00:28 
 Re: Tajemstv├¡ 128-bitov├╜ch barev xR  02.08.2002 22:58:01 
 Re: Tajemstv├¡ 128-bitov├╜ch barev josef  02.08.2002 17:31:20 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Petr  02.08.2002 10:38:03 
Re: Tajemstv├¡ 128-bitov├╜ch barev   Morte  02.08.2002 10:51:01 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Morte  02.08.2002 09:39:07 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Graphic  02.08.2002 09:16:09 
Re: Tajemstv├¡ 128-bitov├╜ch barev   WoodyPWX  02.08.2002 15:18:01 
Re: Tajemstv├¡ 128-bitov├╜ch barev   Morte  02.08.2002 09:36:38 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Pilous  02.08.2002 09:07:05 
 Lidi─ìky, myslete trochu Michy  02.08.2002 08:49:37 
Re: Lidi─ìky, myslete trochu   Morte  02.08.2002 09:24:32 
Re: Lidi─ìky, myslete trochu   Michy  02.08.2002 09:41:28 
Re: Lidi─ìky, myslete trochu   Morte  02.08.2002 10:28:49 
Re: Lidi─ìky, myslete trochu   Doc. Ing. Calipso PhD  07.08.2002 22:06:37 
Re: Lidi─ìky, myslete trochu   Doc. Ing. Calipso PhD  07.08.2002 22:06:34 
 Re: Tajemstv├¡ 128-bitov├╜ch barev Petr  02.08.2002 08:13:45 
Re: Tajemstv├¡ 128-bitov├╜ch barev   Milan  02.08.2002 09:11:29 
Re: Tajemstv├¡ 128-bitov├╜ch barev   Danny  06.08.2002 12:02:21 
Re: Tajemstv├¡ 128-bitov├╜ch barev   Morte  02.08.2002 09:29:50 


  Vyhled├ív├ín├¡ Zobraz n├ípov─¢du
 
   
 
 

  Textov├í inzerce  
 
 
Staňte se partnery a získejte výhodně následující moduly: Reklamace, servis, prodej VO-MO, sklady, objednávky, eShop a další.
za super ceny od 290 Kč. Široký výběr, záruka, doklad, od 2 ks bez poštovného
 
 
 
  Dne┼ín├¡ ─ìl├ínky Zobraz dal┼í├¡ ─ìl├ínky
 
 
Grafická karta Triplex Millenium Silver je totiž uložena v kovovém kufříku s průhledným víkem. Nedejte..
Dnes Vám představíme nový model mobilního telefonu Sharp s 3D displejem; digitální kamerku Toshiba s..
Krátká, ale o to neuvěřitelnější zpráva dorazila ze světa notebooků - jednomu něšťastnému vědci se..
Máme tu pro vás několik bližších detailů o grafické kartě Xabre 600. Fotografií referenčního modelu,..
ATI startuje dodávky Fire GL X1-128MB a Z1
(krátce, Grafické karty)
Společnost ATI Technologies začala dodávat grafické karty Fire GL X1-128MB a Fire GL Z1 (taktéž 128 MB)...
TwinMOS ohlašuje SD karty o kapacitě 256 a 512 MB
(krátce, Paměti)
Společnost TwinMOS oznámila paměťové karty Secure Digital o kapacitě 256 a 512 MB. Ty doplní současnou..
Asus oznamuje nov├╜ notebook postaven├╜ na Pentiu 4
(krátce, Notebooky)
Společnost ASUSTeC oznámila nový notebook L3Tp postavený na procesoru Pentium A (maximální frekvence..
ATI Catalyst 2.4
(krátce, Download)
Společnost ATI vydala další sérii ovladačů Catalyst, tentokráte se jedná o verzi 2.4. Nové ovladače jsou..
 
 
 

Copyright c 1998-2002 ProMON s.r.o. Všechna práva vyhrazena.
Používáme redakční systém RedSys 2.0, který dodala firma ABC Systems s.r.o.
Tento server dodržuje právní předpisy o ochraně osobních údajů.