Magyar

Pixel Format Visualization

Vizsgáljon meg egy RGBA-színt kilenc pixelformátumban csatornák, bájtok, bitek és API-nevek szerint, és szerkessze interaktívan az ábrázolásokat.

Alkalmazás indítása Ingyenes Telepítés nélkül
Félig áttetsző narancsra állított RGBA-csúszkák a BGRA 8 bites kártya fölött, csatornaértékekkel, a 23 A6 F5 CC bájtokkal, hexa dumppal és bináris nézettel.Alkalmazás indítása

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, #RRGGBB vagy #RRGGBBAA formá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.