Co to jest format pliku TXD?
.txd to format archiwum używany przez różne gry do przechowywania tekstur. Tekstury to obrazy bitmapowe - od małych kafelków detali po pełne powierzchnie 2048×2048 - używane do renderowania środowiska gry. Format ten jest natywny dla silnika grafiki 3D RenderWare opracowanego przez Criterion Software i pojawia się w wielu tytułach opartych na RenderWare poza serią *Grand Theft Auto*, w tym *Manhunt*, *Midnight Club*, *Bully* oraz *Tony Hawk's American Wasteland*.
Wewnętrznie .txd wykorzystuje binarny strumień oparty na fragmentach (chunks). Zewnętrzny fragment Texture Dictionary (typ 0x16) otacza jeden lub więcej fragmentów Texture Native (typ 0x15), z których każdy przechowuje nazwę tekstury, wymiary, liczbę poziomów mip-map oraz dane pikseli. Dane pikseli mogą być nieskompresowane lub skompresowane blokowo metodą DXT (DXT1/DXT3/DXT5) na PC; wydania na PlayStation 2 używają kolejności bajtów big-endian i natywnych formatów PS2 VRAM. W tytułach GTA pliki .txd są osadzone wewnątrz archiwów .img i muszą zostać wypakowane przed edycją.
Pliki TXD można modyfikować za pomocą zewnętrznych narzędzi. Tekstury można zastępować innymi obrazami, aby wprowadzić do gry nowe elementy graficzne. Dostępnych jest wiele dedykowanych narzędzi do modyfikowania plików .txd, w tym Magic.TXD oraz TXD Workshop. Używanie zmodyfikowanych plików TXD w grach wieloosobowych jest źle widziane, ponieważ może zakłócać rozgrywkę.
Bezpieczeństwo
RYZYKO: LOWPasywny plik danych binarnych; zawiera wyłącznie dane obrazu tekstur. Brak kodu wykonywalnego. Bezpieczny do otwierania za pomocą zaufanych narzędzi. Brak znanych luk.
Szczegóły formatu
w pigułceProgramy otwierające pliki TXD
Szczegóły techniczne
specyfikacja| Typ formatu | Własnościowe binarne archiwum tekstur (strumień binarny RenderWare) |
| Deweloper | Criterion Software (silnik RenderWare) |
| Magiczne bajty | 16 00 00 00 pod offsetem 0 (typ fragmentu 0x00000016 - Texture Dictionary) |
| Kolejność bajtów | Little-endian (PC/Xbox); big-endian (PS2/GameCube) |
| Struktura fragmentów | Zewnętrzny fragment Texture Dictionary (0x16) otaczający fragmenty Texture Native (0x15) |
| Kompresja tekstur | Brak (surowe dane) lub kompresja blokowa DXT1/DXT3/DXT5 (tylko PC) |
| Głębia koloru | 8, 16 lub 32 bpp; DXT1 = efektywnie 4 bpp, DXT3/DXT5 = efektywnie 8 bpp |
| Maksymalne wymiary tekstury | Potęga liczby dwa; do 2048×2048 px w GTA SA PC |
| Obsługa mip-map | Tak; wiele poziomów mip-map na teksturę przechowywanych w każdym fragmencie Texture Native |
| Typowy rozmiar pliku | 10 KB - 50 MB |
| Platforma | Windows, PlayStation 2, Xbox, GameCube, PSP |
| Osadzanie w archiwach | Przechowywane wewnątrz archiwów .img w grach GTA; muszą zostać wypakowane przed edycją |
| Obsługiwane wersje RenderWare | 3.1-3.7 (od GTA III, 2001, do GTA San Andreas, 2004) |
| Wydano | 2001 (GTA III, first major RenderWare game with TXD archives) |
| Najnowsza wersja | RenderWare 3.7 (GTA San Andreas, 2004) |
| Specyfikacja | gtamods.com |
Konwersje TXD
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki TXD.