Конвертер VTF у PNG
Відкрийте текстуру або спрей Source Engine без встановлення VTFEdit чи плагіна для Photoshop. Виберіть файл .vtf і отримайте PNG з повнорозмірним зображенням і його прозорістю, готовий до перегляду, редагування чи публікації.
Конвертер зображень
або перетягніть Файли JPG, JPEG, JPE … сюди ·
До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв
Файли обробляються на наших серверах і видаляються через 30 хв.
85 зберігає фото візуально ідентичними оригіналу. Зменшуйте лише тоді, коли потрібен менший файл.
JPG, BMP і EPS не підтримують прозорість. Прозорі пікселі заповнюються цим кольором.
Hex-колір для заливки під прозорими пікселями, наприклад #FFFFFF.
Цей формат містить одне зображення. Оберіть вихідний формат GIF або WebP, якщо хочете зберегти анімацію.
Багаторозмірна іконка містить кілька роздільностей в одному файлі; браузери та операційні системи обирають потрібну.
Залиште початкові розміри або введіть одну сторону — пропорції збережуться.
Пікселі для сторони, обраної вище.
Відсоток від початкових розмірів.
sRGB підходить для екранів і вебу. Для друку залиште оригінальний; відтінки сірого відкидають колір.
Лише метадані, 0 зберігає початкове значення. Принтери та деякі портали читають це число; воно не змінює піксельні розміри.
Як користуватися цим інструментом
- 1
Виберіть файли .vtf
Додайте до 20 текстур VTF, до 95 MB кожна. Якщо вони запаковані в архіви VPK гри, спершу витягніть їх.
- 2
Виберіть, що робити з анімованими VTF
За замовчуванням Анімований файл зберігає лише перший кадр. Щоб отримати кожен кадр анімованого спрея чи текстури, у розділі Додаткові налаштування виберіть Експортувати кожен кадр окремим файлом.
- 3
Натисніть «Конвертувати в PNG»
Кожна текстура стає PNG без втрат у максимальній роздільній здатності. Завантажені файли та PNG видаляються через 30 хвилин.
Що містить файл Valve Texture Format
Valve представила VTF у 2004 році разом із рушієм Source і Half-Life 2. Кожна поверхня в Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal і Left 4 Dead — це зображення VTF у парі з невеликим текстовим файлом матеріалу VMT. VMT повідомляє рушію, як малювати поверхню, а його рядок $basetexture вказує назву VTF без розширення.
Один VTF може містити більше ніж одну картинку. Зазвичай він зберігає ланцюжок міпмап, де кожен рівень удвічі менший за попередній. Він може містити кілька кадрів для анімованої текстури чи спрея, шість граней для кубічної карти та піксельні дані в одному з багатьох форматів. Source вимагає, щоб ширина й висота були степенями двійки, як-от 256 або 512, тому текстури з цих ігор мають саме такі розміри.
Формати зображень у VTF: DXT1, DXT5 і без стиснення
| Формат VTF | Біт на піксель | Альфа | Де трапляється |
|---|---|---|---|
| DXT1 | 4 | Немає або 1 біт | Непрозорі текстури світу, малі спреї |
| DXT3 | 8 | Кроки по 4 біти | Рідко, старіший вміст |
| DXT5 | 8 | Плавна, 8 біт | Декалі, листя, спреї з м’якими краями |
| BGRA8888 | 32 | Повна, 8 біт | Графіка HUD та інтерфейсу, різкі спреї |
| BGR888 | 24 | Немає | Нестиснені непрозорі текстури |
| I8 / IA88 | 8 / 16 | Лише IA88 | Маски у відтінках сірого та карти деталей |
VTF
Valve Texture Format (VTF)
VTF — формат текстур рушія Source від Valve, який використовують ігри Half-Life 2, Counter-Strike: Source, Team Fortress 2 і Garry's Mod. Він може містити міпмапи, альфа-прозорість і кілька кадрів для анімованих текстур, стиснених форматами GPU або збережених без стиснення. Моддери використовують VTF для спреїв, скінів і матеріалів карт. Поза інструментами та плагінами Source майже жодна програма його не відкриває.
- Стиснення
- З втратами або без втрат
- Прозорість
- Так
- Анімація
- Так
- Рік появи
- 2004 · Valve
PNG
Portable Network Graphics
PNG — растровий формат без втрат, опублікований у 1996 році групою PNG Development Group і згодом стандартизований W3C та ISO. Він зберігає кожен піксель точно, підтримує повну альфа-прозорість і без артефактів передає текст, чіткі краї та суцільні кольори. Така точність робить його ідеальним для скриншотів, логотипів, іконок і графіки інтерфейсів. Недолік — розмір: фотографії у PNG часто в кілька разів більші за те саме фото у JPEG чи WebP. PNG відкривають усі браузери, операційні системи та редактори.
- Стиснення
- Без втрат
- Прозорість
- Так
- Анімація
- Ні
- Рік появи
- 1996 · PNG Development Group
Моддери та гравці конвертують VTF у PNG, щоб переглянути, задокументувати чи переробити текстуру або спрей рушія Source у звичайних програмах; PNG у VTF пакує відредаговану графіку назад у формат, який завантажують ігри на Source.
Коли текстура VTF не конвертується або виглядає неправильно
Файл має розширення .vtex_c, а не .vtf
Це текстура Source 2 з ігор на кшталт Counter-Strike 2. Це інший формат, тож шукайте оригінальний VTF у грі на Source 1.
PNG блакитний або фіолетовий
Ви конвертували карту нормалей або рельєфу. Відкрийте VMT і за рядком
$basetextureзнайдіть кольорову текстуру.Анімований спрей перетворився на одне нерухоме зображення
Встановіть для Анімований файл значення Експортувати кожен кадр окремим файлом і конвертуйте ще раз.
Текстури немає в теці гри
Вона запакована в архів VPK. Витягніть її за допомогою GCFScape або інструмента Valve
vpk, а потім завантажте .vtf.
Отримавши PNG, зазвичай переходять до перефарбування, нового скіна для додатка Garry's Mod або превʼю для сторінки Workshop. Редагуйте в оригінальному розмірі зі степенем двійки, щоб після пакування назад текстура відповідала UV-розгортці моделі. Інші рушії зберігають текстури інакше: для ігор на DirectX конвертер DDS у PNG розкодовує ту саму родину блочного стиснення під назвами BC.
Запитання про конвертацію VTF у PNG
Якою програмою, крім VTFEdit, відкрити файли VTF?
VTFEdit від Nem — класичний інструмент для Windows, а плагін того самого автора додає підтримку VTF до Photoshop. Більшість звичайних переглядачів і редакторів зображень узагалі не читають VTF. Якщо вам потрібно лише переглянути або відредагувати картинку, конвертація в PNG позбавляє потреби в будь-якому з них.
Чи зберігає PNG прозорість спрею або декалі?
Так. Альфа-канал із DXT1, DXT5 або нестиснених VTF записується в альфа-канал PNG. Різкі вирізи з DXT1 лишаються різкими, а плавні переходи DXT5 або BGRA8888 — плавними.
Чому після конвертації VTF у PNG зображення розмите або з квадратиками?
Більшість VTF використовують стиснення DXT, яке описує кожен блок пікселів 4 × 4 двома кольорами та невеликим індексом. Блочність — частина текстури в тому вигляді, в якому її зберігає гра, і PNG відтворює її точно, не вигадуючи деталей.
Де зберігаються текстури ігор на Source?
У теці гри в materials, зазвичай запаковані в архіви .vpk. Витягти їх можна за допомогою GCFScape або власного інструмента Valve vpk. Імпортовані власні спреї лежать як пари VTF і VMT, часто в materials/vgui/logos.
Чи можна тут конвертувати текстури з Counter-Strike 2 або Half-Life: Alyx?
Не як VTF. Ігри на Source 2, як-от Counter-Strike 2, Dota 2 і Half-Life: Alyx, зберігають текстури як скомпільовані ресурси .vtex_c — це інший формат. Цей конвертер читає оригінальний VTF рушія Source, який використовують ігри до Counter-Strike: Global Offensive включно.
Чи отримаю я також зменшені копії mipmap?
Ні, зберігається лише найбільше зображення. Міпмапи — це копії вдвічі меншого розміру, які рушій використовує на відстані; вони створюються знову, коли ви збираєте новий VTF за допомогою PNG у VTF.