Egy szín kilenc memóriaelrendezésben
Az alkalmazás megmutatja, hogyan tárolja a kiválasztott RGBA-színt a BGRA8, RGBA8, RGB8, ARGB8, RGBA16F, RGBA32F, RGB565, RGBA4444 és RGB10A2 formátum. Minden kártyán egymás mellett látható a csatornák sorrendje, a bitek elosztása, a bájtok száma, a pakolt vagy lebegőpontos értékek, a bájteltolások, a hexa dump és a bináris alak – mindig szinkronban.
Szerkesztés mindkét irányban
- A színt RGBA-csúszkákkal,
#RGB,#RRGGBBvagy#RRGGBBAAformájú hexakóddal vagy a böngésző saját színválasztójával adhatja meg. - Módosíthatja a nyers csatornaértékeket, a normalizált lebegőpontos számokat, egy-egy hexabájtot, a teljes hexa dumpot vagy a bináris bájtokat; az alkalmazás a változást visszaalakítja a közös színné.
- Válthat egyenes és előszorzott (premultiplied) alfa között.
- Az egyes kártyák információs gombja megmutatja a megfelelő DirectX 9, DirectX 12 és Vulkan formátumneveket.
Válasszon színt, szükség esetén kapcsolja be az előszorzott alfát, hasonlítsa össze a kártyákat, és szerkessze bármelyik ábrázolást – a többi azonnal követi.
Kinek hasznos
Grafikus programozóknak, játék- és renderelőmotor-fejlesztőknek, technikai grafikusoknak, diákoknak és mindenkinek, aki színpuffereket hibakeres, vagy meg akarja érteni, hogyan tárolódnak a pixeladatok. Az RGBA-csatornák vagy a hexadecimális értékek ismerete segít, de a szinkronizált nézetek az első felfedezést is megkönnyítik. Jól jön például a bájtsorrend és a csatornapontosság összevetéséhez textúra- vagy framebuffer-formátum választása előtt, vagy a kvantálás és az alfa szemléltetéséhez az oktatásban.
Helyi feldolgozás és korlátok
Minden számítás a böngészőben fut, a színértékek nem kerülnek szerverre. Az alkalmazás szkriptjeit, stílusait és betűkészleteit kizárólag a saját címéről tölti be, külső szolgáltatók szervereihez nem kapcsolódik. A böngésző helyi tárhelyén csak a felület nyelve és a megjelenési mód marad meg; a színt és a formátumértékeket nem menti, és nem kerülnek bele az URL-be, így egy állapot linkkel nem osztható meg. Fiókra és telepítésre nincs szükség.
Az eszköz kilenc előre meghatározott RGB/RGBA-elrendezést ismer, nem teljes pixelformátum-nyilvántartás. Kiindulópontja mindig egyetlen, csatornánként 8 bites RGBA-szín; képeket, textúrákat, színprofilokat, tömörített, mélység- és stencil-, illetve planáris formátumokat nem dolgoz fel. Az API-nevek csak tájékoztató jellegűek: az alkalmazás nem kérdezi le a hardvert, és nem ellenőrzi a formátum futásidejű támogatását. Az eredmények a böngészőben jelennek meg, fájlba nem exportálhatók. Az elrendezés kisebb kijelzőn is működik, a sűrű, bájtonkénti szerkesztés azonban nagyobb képernyőre és fizikai billentyűzetre készült. A felület 21 nyelven, világos, sötét vagy a rendszert követő megjelenéssel érhető el.
A csúszkák, szövegmezők, gombok és a nyelvválasztó billentyűzettel kezelhetők, a témagombok pedig hozzáférhető címkét és lenyomott állapotot jeleznek. A képernyőolvasós használhatóságot még nem vizsgálták hivatalosan, az API-neveket mutató felugró ablakok egyelőre csak akkor nyílnak meg, ha a mutatót föléjük viszi, és az alkalmazás nem veszi figyelembe a csökkentett mozgás beállítását.
Felfedezésre érdemes funkciók
Kezdd ezekkel a lehetőségekkel, majd nyisd meg a teljes útmutatót.
