Tietokonegrafiikassa paletti on rajoitettu joukko värejä, jotka ovat käytettävissä varhaisissa tietokonegrafiikkajärjestelmissä . Synonyymi: indeksoidut värit .
Kaikki N väriä valitaan laajasta väriavaruudesta ja niiden koordinaatit (yleensä: R , G ja B ) tallennetaan erityiseen taulukkopalettiin . Palettia käyttävä bittikarttagrafiikka on taulukko , joka tallentaa paletin värien numerot (indeksit).
Palettigrafiikan avulla voit yhdistää laajan värivalikoiman kuvan vähäiseen muistinkulutukseen.
Palettitilat ovat videotiloja , joissa jokainen pikseli voi ottaa yhden pienestä määrästä (2 - 256) värejä. Videomuisti tällaisissa tiloissa on jaettu kahteen osaan: väritaulukko (paletti), joka sisältää punaisen, vihreän ja sinisen arvot kullekin värille, ja kehyspuskuriin , jossa paletin värinumero on tallennetaan jokaiselle pikselille.
Yleensä palettia voidaan muuttaa kehyspuskurista riippumatta. Jos jotenkin väärässä paletissa oleva kuva joutuu näytölle, syntyy tietty videotehoste.
Jos haluat näyttää yli 256 väriä sisältävän kuvan 256 värin näytöllä, sinun on rakennettava paletti, joka vastaa suunnilleen vaadittuja värejä. Laadukas 256-väripaletin rakentaminen voi kestää melko kauan (jopa useita sekunteja sen ajan tietokoneissa). Siksi, kun vaaditaan nopeutta ( verkko , pelit , videon toisto), paletti on koodattu graafiseen dataan , eikä sitä rakenneta dynaamisesti.
Se, että palettia voidaan vaihtaa kehyspuskurista riippumatta, käytetään laajalti videopeleissä erittäin nopeiden erikoistehosteiden aikaansaamiseksi . Tässä on (ei tyhjentävä) luettelo peleistä, joissa on samanlaisia videotehosteita.
Myös värien vaalentaminen-tummuminen palettipeleissä tapahtuu erittäin nopeasti (tosin huonosti) värinvaihtotaulukoiden avulla - yhdessä tai kahdessa konekäskyssä pikseliä kohden. Doom toteuttaa pimeyden, hämäränäön ja haavoittumattomuuden värien korvaamisen avulla ; melkein kaikissa tuon ajan strategioissa (ja samassa Doomissa) - tunnistemerkkien uudelleenmaalaaminen pelaajan värillä. Truecolorissa samat toiminnot on tehtävä komponentti kerrallaan, usein kalliilla kertolaskuilla , mikä vaatii paljon enemmän CPU-aikaa.
Edut:
Virheet:
Paletti- tai indeksoidut tiedostot ovat samalla tavalla järjestettyjä grafiikkatiedostoja. Kuten palettivideotiloissa, objektit voidaan värjätä uudelleen palettia vaihtamalla (esim. tietokonepelissä autoja on kuusi väriä, kun taas datatiedostot tallentavat yhden kuvan autosta kuudella paletilla). Katso digitaalinen kuvantaminen .
Palettivideotiloja ei käytännössä käytetä nykyaikaisissa tietokonenäytöissä . Palettigrafiikkatiedostot ovat kuitenkin edelleen aktiivisessa käytössä.
Palettitiedostossa yksi tai useampi väri voidaan tehdä läpinäkyväksi . Kun tällaisia tiedostoja renderöidään, täysin läpinäkyviä pikseleitä ei piirretä, vaan tausta pysyy paikoillaan.
PNG - grafiikkamuoto sallii 8-bittisen alfakanavan 8-bittisessä kuvassa.