Конвертер PNG у TGA
Перетворюйте PNG-текстури, спрайти й графіку інтерфейсу на файли Truevision TGA для ігрових рушіїв та програм, які приймають текстури у форматі Targa. Прозорі пікселі записуються в альфа-канал, тож вирізи й маски працюють як і раніше.
Конвертер зображень
або перетягніть Файли JPG, JPEG, JPE … сюди ·
До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв
Файли обробляються на наших серверах і видаляються через 30 хв.
85 зберігає фото візуально ідентичними оригіналу. Зменшуйте лише тоді, коли потрібен менший файл.
JPG, BMP і EPS не підтримують прозорість. Прозорі пікселі заповнюються цим кольором.
Hex-колір для заливки під прозорими пікселями, наприклад #FFFFFF.
Цей формат містить одне зображення. Оберіть вихідний формат GIF або WebP, якщо хочете зберегти анімацію.
Багаторозмірна іконка містить кілька роздільностей в одному файлі; браузери та операційні системи обирають потрібну.
Залиште початкові розміри або введіть одну сторону — пропорції збережуться.
Пікселі для сторони, обраної вище.
Відсоток від початкових розмірів.
sRGB підходить для екранів і вебу. Для друку залиште оригінальний; відтінки сірого відкидають колір.
Лише метадані, 0 зберігає початкове значення. Принтери та деякі портали читають це число; воно не змінює піксельні розміри.
Як користуватися цим інструментом
- 1
Додайте PNG-текстури
Виберіть до 20 файлів PNG, до 95 MB кожен. Увесь набір текстур (diffuse, normal, roughness, mask) можна завантажити однією партією.
- 2
Не змінюйте розмір текстур для рушія
Залиште для параметра Змінити розмір результату значення Залишити початковий розмір, щоб розміри зі степенем двійки, як-от 1024 × 1024 або 2048 × 2048, лишилися точними.
- 3
Конвертуйте в TGA
Натисніть Конвертувати в TGA і завантажте файли по одному або в ZIP, а потім киньте їх у папку імпорту рушія.
Чому ігрові рушії та програми для текстур досі вимагають TGA
Формат TGA розробила компанія Truevision у 1984 році для своїх плат відеозахоплення TARGA, а редакція 1989 року, TGA 2.0, додала футер і область розширень, які читає більшість сучасних програм. Формат настільки простий, що його можна завантажити кількома десятками рядків коду: короткий заголовок, необов’язкова кольорова карта, потім сирі або RLE-кодовані пікселі. Саме через цю простоту ігрові студії прийняли його в 1990-х, і саме тому багато конвеєрів так і не відійшли від нього.
Практичні причини — альфа й передбачуваність. 32-бітний TGA завжди містить пряму 8-бітну альфу поруч із кольором, без блоків гамми чи колірного профілю, які імпортер міг би трактувати по-різному. Художники з текстур довіряють, що з Photoshop, Substance чи Blender у рушій потраплять точно ті самі значення.
PNG у TGA для Unreal, Source, Unity і Blender
| Організація | Вимога | Джерело |
|---|---|---|
| Unreal Engine | Імпортує TGA, PNG, PSD та інші; щоб отримати mipmap і стрімінг, сторони текстури мають бути степенями двійки | — |
| Рушій Source (vtex) | Компілятор текстур Valve читає TGA і записує VTF; альфа керує напівпрозорістю та масками | — |
| Unity | Імпортує TGA напряму й стискає його під цільову платформу під час збирання | — |
| Blender | Читає й записує Targa, пропонуючи і RLE-варіант «Targa», і нестиснений «Targa Raw» | — |
PNG
Portable Network Graphics
PNG — растровий формат без втрат, опублікований у 1996 році групою PNG Development Group і згодом стандартизований W3C та ISO. Він зберігає кожен піксель точно, підтримує повну альфа-прозорість і без артефактів передає текст, чіткі краї та суцільні кольори. Така точність робить його ідеальним для скриншотів, логотипів, іконок і графіки інтерфейсів. Недолік — розмір: фотографії у PNG часто в кілька разів більші за те саме фото у JPEG чи WebP. PNG відкривають усі браузери, операційні системи та редактори.
- Стиснення
- Без втрат
- Прозорість
- Так
- Анімація
- Ні
- Рік появи
- 1996 · PNG Development Group
TGA
Truevision TGA (Targa)
TGA, також відомий як Targa, створила компанія Truevision у 1984 році для своїх графічних карт. Він зберігає растрові зображення без стиснення або з безвтратним кодуванням серій (RLE) і підтримує 8-бітний альфа-канал. Проста структура зробила його давнім фаворитом для ігрових текстур, 3D-рендерів і відеографіки. Файли великі порівняно з PNG, а браузери й телефони не показують TGA. Більшість графічних редакторів, ігрових рушіїв і 3D-програм його читають.
- Стиснення
- Без втрат
- Прозорість
- Так
- Анімація
- Ні
- Рік появи
- 1984 · Truevision
PNG перетворюють у TGA, коли ігровий рушій, інструмент для модів або рендер-конвеєр налаштовані на текстури Targa з 8-бітним альфа-каналом; TGA повертають у PNG, коли текстуру треба переглянути в браузері або поділитися нею поза цим конвеєром.
Альфа-канал TGA, стиснення RLE і 32-бітний результат
- RLE (кодування серій)Стиснений TGA · TGA типу 10
- Єдине стиснення, яке визначає TGA. Серії однакових пікселів зберігаються один раз із лічильником повторів, що сильно зменшує плоску графіку інтерфейсу й маски та майже не впливає на фотографічні текстури. Тип зображення 2 у заголовку означає нестиснений true color; тип 10 — ті самі дані, закодовані RLE.
Кожен рушій і редактор, що читає TGA, читає і звичайний, і RLE-варіант, тож для імпорту вибір рідко має значення. Важливіший він для контролю версій: нестиснені TGA порівнюються й зберігаються передбачувано, тому деякі студії забороняють RLE у правилах для ресурсів. Photoshop дає той самий вибір прапорцем Compress (RLE) у діалозі збереження Targa.
Перед конвертацією перевірте альфу PNG. Багато експортерів записують повний альфа-канал навіть для непрозорої графіки, і тоді рушій вважає текстуру напівпрозорою, що коштує сортування й overdraw. Якщо альфа не несе змісту, спершу видаліть її в редакторі. Про формат PNG докладніше читайте в статті JPG vs JPEG vs PNG; якщо TGA треба повернути для перегляду в браузері, TGA у PNG виконує зворотну дію.
Запитання про конвертацію текстур PNG у TGA
TGA буде 24-бітним чи 32-бітним?
PNG з альфа-каналом стає 32-бітним TGA: по 8 біт на червоний, зелений, синій та альфа. Непрозорому PNG достатньо 24 біт. Якщо рушій вимагає 32 біти для текстури без прозорості, перед конвертацією додайте до PNG альфа-канал, повністю непрозорий.
Чи конвертація PNG у TGA відбувається без втрат?
Для звичайних 8-бітних PNG так: кожне значення кольору й альфи копіюється точно. PNG із 16 бітами на канал, типовий для карт висот зі скульптінг-програм, зменшується до 8 біт, бо в TGA немає глибшого режиму true color. Зберігайте такі карти як PNG або EXR, якщо рушій їх приймає.
Чому в одній із програм мій TGA відображається догори дриґом?
TGA може зберігати рядки знизу вгору або згори вниз, а прапорець у заголовку вказує, як саме. Більшість програм його враховують, але деякі старі переглядачі й саморобні завантажувачі ігнорують його й малюють зображення перевернутим. Переверніть його в завантажувачі або редакторі, а не конвертуйте заново.
Що краще для ігрових текстур: TGA чи DDS?
TGA — це вихідний файл, який ви зберігаєте й повторно імпортуєте; DDS містить стиснуті для GPU дані, які відеокарта читає напряму. Unreal і Unity приймають TGA і самі стискають його під час імпорту. Моди й старіші рушії, що завантажують текстури без кроку імпорту, часто потребують DDS, який створює PNG у DDS.
Чому TGA набагато більший за PNG?
PNG використовує стиснення Deflate; TGA в найкращому разі застосовує просте кодування серій (RLE), яке допомагає лише на однотонних ділянках. Детальна текстура 2048 × 2048 з альфою займає близько 16 MB у TGA без стиснення. Рушій стискає її ще раз під час збирання гри, тож розмір на диску важливий лише для папки вашого проєкту.
- Конвертувати JPG у TGAКонвертуйте JPG у 24-бітні Targa для Source vtex, рушіїв епохи Quake та інших програм лише для TGA. Розміри — степені двійки, 20 файлів за раз.
- Конвертувати TGA у PNGКонвертуйте текстури, рендери й скриншоти TGA (Targa) у PNG: альфа 32-біт зберігається, RLE читається, перевернуті кадри виправляються. 20 за раз.
- Конвертер PNG у DDSКонвертуйте PNG у текстури DDS для модів і рушіїв зі збереженням альфа-каналу. Які розміри, міпмапи та формати DXT чи BC7 потрібні іграм.
- Конвертувати TGA у JPGСтисніть скриншоти Targa й 3D-рендери в JPG для публікації, пошти чи друку. Альфа-канал зводиться на вибраний фон, до 20 файлів за раз.
- Конвертер DDS у PNGКонвертуйте ігрові текстури DDS у PNG для редагування й модів. Декодує BC1–BC7, зберігає альфа-канал і повнорозмірний верхній рівень mip.
- Конвертер JPG у DDSПеретворіть фото JPG на текстури DDS для ігрових модів і рушіїв. Підгонка розміру під текстуру, до 20 файлів за раз, видалення через 30 хв.