Planární (počítačová grafika) - Planar (computer graphics)
tento článek potřebuje další citace pro ověření.Února 2015) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
v počítačová grafika, rovinný je metoda reprezentace pixel barvy s několika bitplanes z RAM. Každý bit v bitové rovině souvisí s jedním pixelem na obrazovce. Na rozdíl od tlustý, vysoká barva nebo pravdivá barva Grafika, celá datová sada pro jednotlivý pixel není na jednom konkrétním místě v paměti RAM, ale šíří se mezi bitplany, které tvoří displej.
Toto schéma vzniklo v počátcích počítačové grafiky. Vzpomínka bramborové hranolky této éry nemohou samy dostatečně rychle dodávat data, aby generovaly obraz na televizní obrazovce nebo monitoru z velkého framebuffer.[1] Rozdělením dat do několika rovin lze každou rovinu uložit na samostatný paměťový čip. Tyto čipy lze poté číst paralelně pomaleji, což umožňuje grafické zobrazení na skromném hardwaru. The EGA grafický adaptér na začátku IBM PC počítače proto používají barevné uspořádání v barevných grafických režimech. Později VGA zahrnuje jeden nerovinný režim což obětuje efektivitu paměti pro pohodlnější přístup.[2]
Například na a tlustý displej s 8 bity na pixel, každý bajt představuje jeden pixel. Tři pixely v řadě jsou uloženy následujícím způsobem, kde je k dispozici až 256 různých barev:
Bajtový index | 0 | 1 | 2 |
---|---|---|---|
Hodnota (binární) | 00000000 | 00000001 | 00000010 |
Hodnota (desítkově) | 0 | 1 | 2 |
Výsledný pixel | Černá | Modrý | Zelená |
Vzhledem k tomu, že planární datový sklad může používat 2 bitplany, což umožňuje čtyřbarevný displej:
Bajtový index | 0 | |||||||
---|---|---|---|---|---|---|---|---|
Bitový index | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Letadlo 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Letadlo 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
Výsledný pixel | 1 | 0 | 0 | 2 | 0 | 0 | 3 | 0 |
Hodnota bajtu | 146 |
Přidání třetí roviny činí 23= 8 barev k dispozici. Tam, kde je potřeba méně než 256 barev, je planární grafika v RAM úspornější než 8bitová robustní grafika, protože v daném bajtu nejsou žádné nepoužité bity.
Nevýhodou planární grafiky je, že je potřeba více cyklů adres RAM rolování a animace.
Viz také
Reference
- ^ Rogers, David F. (1985). Procedurální prvky pro počítačovou grafiku. McGraw-Hill. str.13. ISBN 0-07-053534-5.
- ^ „Hardware VGA - OSDev Wiki“. wiki.osdev.org. Citováno 4. září 2017.