|  | | Re: formát DXT1 ???? 7. 11. 2002 / 18:15 | Marky Parky / web |
|  | Takte tady jsou jakes takes charakteristiky jednotlivych formatu:
8-bit jak uz z jeho nazvu je videt nabizi jen 256 barev ze defaultni palety puvodniho MSFS 5.0
Potom se pouziva nekolik 16 bitovych formatu, vetsinou znacenych takto
5-5-5-1
5-6-5
4-4-4-4
kde kazde cislo udava pocet bit venovanych jednotlivym kanalum v poradi
R-G-B-A kde A alfa kanal udavajici pruhlednost.
Z toho vypliva nasledujici charakteristika
5-5-5-1 - 32768 barev + pruhledna/nepruhledna
5-6-5 - 65535 barev ( klasicka 16tibitova informace )
4-4-4-4 - 4096 barev a 16 odstinu pruhledne
DXT format je specificky format bitmap, ktery se pouziva, by setril pamet videokarty. Vetsina novych karet ho umi rozpakovat ( podpora je myslim od DirectX 7 ) v runtime hardwarove a tak zabere min pameti. DXT1 je pouzivany jiz delsi dobu, DXT3 se pouziva od FS2002. Pro DXT3 plati ze je 32bitovy, podle predchoziho znaceni
8-8-8-8
tedy 16777216 barev pri 256 odstinech pruhlednosti.
U DXT1 si ted nejsem jisty.
Kazdopadne dusledek je asi nasledujici.
Pouzivani DXT1 a DXT3 vyrazne zmensi pripadnou scenerii a usnadni praci s barevnymi pruhlednzmi stenami. Pokud FSka bezi na novejsi karte, setri se jeji videopamet a kartz jiz obsahuji hw rutiny na praci s pruhlednosti a tak => pobezi rychleji. Pokud ale FSka pobezi na nejake stare karte ( Voodoo 2, Riva128 a pod ) ci bez akceleratoru, DXT svzm roypakovanim velmi yatiyi jak pamet tak procesor pocitace.
Ja osobne se priklanim k DXT. |
| |
|