Конвертер Truevision TGA у PNG
Декодуйте ігрові текстури та растрову графіку Truevision TGA з глибиною кольору 24 і 32 біти в універсальний формат PNG без втрат.
Порівняння форматів та технічні характеристики
| Специфікація | TGA | PNG |
|---|---|---|
| MIME-тип | image/x-tga | image/png |
| Тип | raster | raster |
| Стиснення | uncompressed / RLE | lossless (DEFLATE / LZ77 + Huffman) |
| Стандартна специфікація | Truevision TGA 2.0 Specification | W3C PNG 3rd Edition |
| Заголовок Magic Bytes | 00 00 02 00 (Uncompressed RGB) or 54 52 55 45 56 49 53 49 4F 4E (TRUEVISION-XFILE at footer) | 89 50 4E 47 0D 0A 1A 0A |
Огляд формату та застосування
Truevision TGA (Targa) - це культовий формат зображень, який широко використовується в ігрових рушіях 3D, конвеєрах анімації та робочих процесах запікання текстур. Більшість споживчих веб-переглядачів та мобільних операційних систем не можуть переглядати файли TGA нативно. Конвертування текстур TGA у PNG забезпечує зручний перегляд, спільний доступ та оптимізацію веб-ресурсів зі збереженням повної прозорості альфа-каналу. Усе декодування текстур виконується локально у вашому браузері без передавання файлів.
Технічні специфікації та розбір кодеків
Декодер аналізує 18-байтний заголовок TGA, перевіряючи тип зображення (2 для нестисненого справжнього кольору, 10 для RLE-стисненого справжнього кольору) та глибину кольору (24 або 32 біти на піксель). Він розпаковує пакети RLE за їх наявності, обробляє відбиття вертикальних координат відповідно до біта 5 дескриптора та загортає масив пікселів RGBA в оптимізований контейнер PNG.
Сумісність з ОС та браузерами
Формат TGA обмежений ігровою та тривимірною індустрією, тоді як PNG нативно підтримується всіма веб-переглядачами, телефонами, планшетами та настільними операційними системами.
Корисна інформація
Ігрові текстури з картами прозорості альфа зберігають свій точний 8-бітний альфа-канал під час конвертування у 32-бітний PNG.
Порівняння форматів та технічні характеристики
Нестиснена ігрова текстура розміром 4 МБ конвертується у PNG розміром 600 КБ менш ніж за 40 мілісекунд, різко скорочуючи вимоги до дискового простору.
Поширені запитання
Чи зберігає конвертування TGA у PNG маски прозорих текстур?
Так. 32-бітні файли TGA зі спеціальними альфа-каналами конвертуються у 32-бітні PNG зі збереженням альфа-каналу в повному обсязі.
Чи є конвертування TGA у PNG процесом без втрат?
Так. Обидва формати зберігають нестиснені або стиснені без втрат пікселі RGB, тому жодні деталі чи кольори зображення не змінюються.