Jedna boja u devet rasporeda memorije
Aplikacija prikazuje odabranu RGBA boju onako kako je pohranjuju BGRA8, RGBA8, RGB8, ARGB8, RGBA16F, RGBA32F, RGB565, RGBA4444 i RGB10A2. Svaka kartica donosi redoslijed kanala, raspodjelu bitova, broj bajtova, pakirane vrijednosti ili vrijednosti s pomičnim zarezom, pomake bajtova, heksadekadski ispis i binarni prikaz – jedno uz drugo i uvijek usklađeno.
Uređivanje u oba smjera
- Boju zadajte RGBA klizačima, heksadekadskim zapisom
#RGB,#RRGGBBili#RRGGBBAAili izvornim biračem boja u pregledniku. - Mijenjajte sirove vrijednosti kanala, normalizirane brojeve s pomičnim zarezom, pojedinačne heksadekadske bajtove, cijeli ispis ili binarne bajtove; aplikacija promjenu dekodira natrag u zajedničku boju.
- Prebacujte između izravne i unaprijed pomnožene (premultiplied) alfe.
- Gumb s informacijama na svakoj kartici prikazuje odgovarajuće nazive formata za DirectX 9, DirectX 12 i Vulkan.
Odaberite boju, po potrebi uključite unaprijed pomnoženu alfu, usporedite kartice i uredite bilo koji prikaz – ostale se vrijednosti odmah usklađuju.
Kome odgovara
Programerima grafike, razvijateljima igara i sustava za renderiranje, tehničkim umjetnicima, studentima i svima koji otklanjaju pogreške u međuspremnicima boja ili žele razumjeti kako se podaci piksela pohranjuju. Poznavanje RGBA kanala ili heksadekadskih vrijednosti pomaže, ali usklađeni prikazi olakšavaju i prvo upoznavanje. Alat je koristan, primjerice, za usporedbu redoslijeda bajtova i preciznosti prije izbora formata teksture ili framebuffera te za objašnjavanje kvantizacije i alfe u nastavi.
Lokalna obrada i ograničenja
Svi se izračuni izvode u pregledniku, a vrijednosti boja ne šalju se ni na kakav poslužitelj. Aplikacija skripte, stilove i fontove učitava isključivo sa svoje adrese i ne kontaktira poslužitelje trećih strana. U lokalnoj pohrani preglednika ostaju samo jezik sučelja i način prikaza; boja i vrijednosti formata ne spremaju se niti upisuju u URL, pa se stanje ne može podijeliti poveznicom. Račun i instalacija nisu potrebni.
Alat obuhvaća devet unaprijed zadanih RGB/RGBA rasporeda i nije potpuni katalog formata piksela. Polazište je uvijek jedna RGBA boja s 8 bitova po kanalu; slike, teksture, profili boja te komprimirani, dubinski/stencil i planarni formati ne obrađuju se. Nazivi API-ja služe samo kao referenca: aplikacija ne ispituje hardver i ne provjerava podršku formata tijekom izvođenja. Rezultati se prikazuju u pregledniku i ne izvoze se u datoteke. Raspored radi i na manjim zaslonima, no gusto uređivanje bajt po bajt namijenjeno je većem zaslonu i fizičkoj tipkovnici. Sučelje je dostupno na 21 jeziku, u svijetlom, tamnom ili sistemskom izgledu.
Klizači, tekstna polja, gumbi i izbornik jezika rade s tipkovnicom, a gumbi za temu imaju pristupačne oznake i stanje pritiska. Kompatibilnost sa čitačima zaslona još nije službeno provjerena, skočni prozori s nazivima API-ja zasad se otvaraju samo pri prelasku pokazivačem, a aplikacija ne poštuje postavku smanjenog kretanja.
Značajke vrijedne istraživanja
Krenite od ovih izdvojenih mogućnosti, a zatim otvorite potpuni vodič.
