Ena barva v devetih razporeditvah pomnilnika
Aplikacija pokaže, kako izbrano barvo RGBA shranjujejo formati BGRA8, RGBA8, RGB8, ARGB8, RGBA16F, RGBA32F, RGB565, RGBA4444 in RGB10A2. Vsaka kartica drug ob drugem prikaže vrstni red kanalov, razdelitev bitov, število bajtov, pakirane vrednosti ali vrednosti s plavajočo vejico, odmike bajtov, šestnajstiški izpis in dvojiški zapis – vedno usklajeno.
Urejanje v obe smeri
- Barvo nastavite z drsniki RGBA, z vrednostjo
#RGB,#RRGGBBali#RRGGBBAAali z izbirnikom barv brskalnika. - Spreminjate lahko surove vrednosti kanalov, normalizirana števila s plavajočo vejico, posamezne šestnajstiške bajte, celoten izpis ali dvojiške bajte; aplikacija spremembo dekodira nazaj v skupno barvo.
- Preklapljajte med navadno in vnaprej pomnoženo (premultiplied) alfo.
- Informacijski gumb na vsaki kartici pokaže ustrezna imena formatov v DirectX 9, DirectX 12 in Vulkanu.
Izberite barvo, po potrebi vklopite vnaprej pomnoženo alfo, primerjajte kartice in uredite katerikoli prikaz – drugi mu takoj sledijo.
Komu ustreza
Programerjem grafike, razvijalcem iger in pogonov za upodabljanje, tehničnim umetnikom, študentom in vsem, ki odpravljajo napake v barvnih medpomnilnikih ali želijo razumeti, kako se shranjujejo podatki slikovnih pik. Poznavanje kanalov RGBA ali šestnajstiških vrednosti pomaga, usklajeni prikazi pa olajšajo tudi prvo raziskovanje. Orodje je uporabno na primer za primerjavo vrstnega reda bajtov in natančnosti kanalov pred izbiro formata teksture ali medpomnilnika sličic ali za razlago kvantizacije in alfe pri pouku.
Lokalna obdelava in omejitve
Vsi izračuni potekajo v brskalniku, vrednosti barv se ne pošiljajo nobenemu strežniku. Aplikacija skripte, sloge in pisave nalaga le s svojega naslova in se ne povezuje s strežniki tretjih oseb. V lokalni shrambi brskalnika ostaneta samo jezik vmesnika in način teme; barva in vrednosti formatov se ne shranjujejo in ne zapišejo v URL, zato stanja ni mogoče deliti s povezavo. Račun ali namestitev nista potrebna.
Orodje zajema devet vnaprej določenih razporeditev RGB/RGBA in ni popoln katalog formatov slikovnih pik. Izhodišče je vedno ena barva RGBA z 8 biti na kanal; slik, tekstur, barvnih profilov ter stisnjenih, globinskih/šablonskih (depth/stencil) in planarnih formatov ne obdeluje. Imena API so zgolj referenčna: aplikacija ne poizveduje po strojni opremi in ne preverja podpore formata med izvajanjem. Rezultati so prikazani v brskalniku in jih ni mogoče izvoziti v datoteke. Postavitev deluje tudi na manjših zaslonih, gosto urejanje po bajtih pa je namenjeno večjemu zaslonu in fizični tipkovnici. Vmesnik je na voljo v 21 jezikih, v svetli, temni ali sistemski temi.
Drsnike, besedilna polja, gumbe in izbiro jezika lahko upravljate s tipkovnico, gumbi za temo pa imajo dostopne oznake in stanje pritiska. Združljivost z bralniki zaslona še ni bila uradno preverjena, okna z imeni API se zaenkrat odprejo le, ko nanje premaknete kazalec, aplikacija pa ne upošteva nastavitve za zmanjšano gibanje.
Funkcije, vredne ogleda
Začnite s temi poudarki in nato odprite celoten vodnik.
