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
22.08.2002 18:53



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,58 (hodnotilo 38 ─ì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
 
   
 
 
  Dne┼ín├¡ ─ìl├ínky Zobraz dal┼í├¡ ─ìl├ínky
 
 
Ceny pamětí se vůči minulému týdnu nijak výrazně nezměnily. Jediná oblast, kde je vidět nějaký..
Společnost VIA Technologies uvedla čipovou sadu Apollo KT400. Ta přináší na rozdíl od své kolegyně..
Spolu s novým SPH-I600 se Samsung chystá vypustit ještě jedno zařízení SPH-I500 a stejně obětavě jako v..
Australští hackeři zřejmě dosáhli světového prvenství - k vyhledávání majáků bezdrátových sítí totiž..
Již jsme Vás informovali o tom, že jedním z oficiálních distributorů profesionálních grafických karet..
Po různých pokusech a několika předešlých verzích, přichází firma CommonTime s novým a podstatně..
Bude Athlon XP 2700+ pracovat na 333 MHz ?
(krátce, )
Na serveru The Inquirer se objevila zajímavá informace. Týká se procesoru AMD Athlon XP 2700+, který by..
MSI KT4 Ultra – legenda počtvrté
(krátce, Základní desky)
Společnost MSI oznámila další základní desku série KT. Tentokráte se jedná o MSI KT4 Ultra, která je..
ATi zlevňuje profi karty FireGL
(krátce, )
Společnost ATi Technologies oznámila připravované snížení ceny profesionálních grafických karet FireGL..
Recenze Athlonu XP 2600+ na sv─¢tov├╜ch serverech
(krátce, Procesory)
Včera byly uvedeny dva nejnovější procesory společnosti AMD a společnost tak zlomila bariéru 2 GHz...
 
 
 
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ů.