UltKit

Konwerter VTF na PNG

Otwórz teksturę lub spray z silnika Source bez instalowania VTFEdit ani wtyczki do Photoshopa. Prześlij plik .vtf i pobierz PNG z obrazem w pełnym rozmiarze i jego przezroczystością, gotowy do przeglądania, edycji lub publikacji.

Konwerter obrazów

lub upuść Pliki JPG, JPEG, JPE … tutaj ·

Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min

Plik wynikowy

Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.

Jak korzystać z narzędzia

  1. 1

    Prześlij pliki .vtf

    Dodaj do 20 tekstur VTF, każda do 95 MB. Jeśli są spakowane w archiwach VPK gry, najpierw je z nich wypakuj.

  2. 2

    Wybierz, co zrobić z animowanymi plikami VTF

    Domyślnie opcja Animowany plik wejściowy zapisuje pierwszą klatkę. W sekcji Ustawienia zaawansowane przełącz ją na Eksportuj każdą klatkę jako osobny plik, aby uzyskać każdą klatkę animowanego sprayu lub tekstury.

  3. 3

    Kliknij Konwertuj na PNG

    Każda tekstura staje się bezstratnym plikiem PNG w najwyższej rozdzielczości. Przesłane pliki i gotowe PNG są usuwane po 30 minutach.

Co zawiera plik Valve Texture Format

Valve wprowadziło VTF w 2004 roku wraz z silnikiem Source i Half-Life 2. Każda powierzchnia w Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal i Left 4 Dead to obraz VTF, sparowany z małym tekstowym plikiem materiału VMT. VMT mówi silnikowi, jak narysować powierzchnię, a jego linia $basetexture podaje nazwę pliku VTF bez rozszerzenia.

Jeden plik VTF może zawierać więcej niż jeden obraz. Zwykle przechowuje łańcuch mipmap, w którym każdy poziom jest o połowę mniejszy od poprzedniego. Może zawierać kilka klatek animowanej tekstury lub sprayu, sześć ścian mapy sześciennej oraz dane pikseli w jednym z wielu formatów. Source wymaga, aby szerokość i wysokość były potęgami dwójki, na przykład 256 lub 512, dlatego tekstury z tych gier mają właśnie takie wymiary.

Formaty obrazu VTF: DXT1, DXT5 i bez kompresji

Format wybiera się podczas tworzenia pliku VTF. W każdym przypadku PNG pokazuje zdekodowany wynik.
Format VTFBitów na pikselAlfaGdzie go spotkasz
DXT14Brak lub 1-bitowaNieprzezroczyste tekstury świata, małe spraye
DXT38Stopnie 4-bitoweRzadko, starsze zasoby
DXT58Płynna 8-bitowaDecale, roślinność, spraye z miękkimi krawędziami
BGRA888832Pełna 8-bitowaGrafika HUD i interfejsu, ostre spraye
BGR88824BrakNieskompresowane nieprzezroczyste tekstury
I8 / IA888 / 16Tylko IA88Maski w skali szarości i mapy detali

VTF

Valve Texture Format

VTF to format tekstur silnika Source firmy Valve, używany w grach takich jak Half-Life 2, Counter-Strike: Source, Team Fortress 2 i Garry's Mod. Może zawierać mipmapy, przezroczystość alfa i wiele klatek dla tekstur animowanych, skompresowanych formatami GPU lub zapisanych bez kompresji. Moderzy używają VTF do sprayów, skinów i materiałów map. Poza narzędziami i wtyczkami Source prawie żadne oprogramowanie nie potrafi go otworzyć.

Kompresja
Stratna lub bezstratna
Przezroczystość
Tak
Animacja
Tak
Rok powstania
2004 · Valve
Konwerter VTF

PNG

Portable Network Graphics

PNG to bezstratny format rastrowy opublikowany w 1996 roku przez PNG Development Group, a później ustandaryzowany przez W3C i ISO. Zachowuje każdy piksel dokładnie, obsługuje pełną przezroczystość alfa i bez artefaktów radzi sobie z tekstem, ostrymi krawędziami i jednolitymi kolorami. Ta precyzja czyni go idealnym do zrzutów ekranu, logo, ikon i grafik interfejsu. Wadą jest rozmiar: zdjęcia zapisane jako PNG są często kilkukrotnie większe niż to samo zdjęcie w JPEG lub WebP. PNG otwierają wszystkie przeglądarki, systemy operacyjne i edytory.

Kompresja
Bezstratna
Przezroczystość
Tak
Animacja
Nie
Rok powstania
1996 · PNG Development Group
Konwerter PNG

Moderzy i gracze konwertują VTF na PNG, aby obejrzeć, udokumentować lub przerobić teksturę albo spray silnika Source w zwykłym oprogramowaniu; PNG do VTF pakuje edytowaną grafikę z powrotem do formatu, który wczytują gry na Source.

Gdy tekstura VTF się nie konwertuje lub wygląda źle

  • Plik kończy się na .vtex_c, a nie .vtf

    To tekstura Source 2 z gier takich jak Counter-Strike 2. To inny format, więc szukaj oryginalnego VTF w grze na Source 1.

  • PNG jest jasnoniebieski lub fioletowy

    Skonwertowano mapę normalnych lub wypukłości. Otwórz VMT i przejdź za linią $basetexture do tekstury koloru.

  • Animowany spray zamienił się w jeden nieruchomy obraz

    Ustaw Animowany plik wejściowy na Eksportuj każdą klatkę jako osobny plik i skonwertuj ponownie.

  • Tekstury nie ma w folderze gry

    Jest spakowana w archiwum VPK. Wypakuj ją programem GCFScape lub narzędziem vpk od Valve, a potem prześlij plik .vtf.

Gdy masz już PNG, zwykle następnym krokiem jest zmiana koloru, nowa skórka do dodatku Garry's Mod lub obraz podglądu na stronę Workshop. Edytuj w oryginalnym rozmiarze będącym potęgą dwójki, aby po spakowaniu tekstura nadal pasowała do układu UV modelu. Inne silniki przechowują tekstury inaczej: dla gier DirectX konwerter DDS do PNG dekoduje tę samą rodzinę kompresji blokowej pod nazwami BC.

Pytania o konwersję VTF na PNG

Jakim programem oprócz VTFEdit otworzyć pliki VTF?

VTFEdit autorstwa Nem to klasyczne narzędzie dla Windows, a wtyczka tego samego autora dodaje obsługę VTF do Photoshopa. Większość zwykłych przeglądarek i edytorów obrazów w ogóle nie odczyta VTF. Konwersja do PNG sprawia, że żadne z tych narzędzi nie jest potrzebne, gdy chcesz tylko obejrzeć lub edytować obraz.

Czy PNG zachowuje przezroczystość sprayu lub decala?

Tak. Kanał alfa zapisany w plikach VTF w formacie DXT1, DXT5 lub nieskompresowanym trafia do kanału alfa PNG. Ostre wycięcia z DXT1 pozostają ostre, a płynne przejścia z DXT5 lub BGRA8888 pozostają płynne.

Dlaczego wynik konwersji VTF na PNG jest rozmyty lub pikselowy?

Większość plików VTF używa kompresji DXT, która opisuje każdy blok pikseli 4 × 4 za pomocą dwóch kolorów i małego indeksu. Blokowość jest częścią tekstury tak, jak zapisuje ją gra, a PNG odtwarza ją dokładnie, bez dorabiania szczegółów.

Gdzie są przechowywane tekstury gier na silniku Source?

W folderze gry w katalogu materials, zwykle spakowane w archiwach .vpk. Wypakujesz je programem GCFScape lub narzędziem vpk od Valve. Własne spraye, które zaimportowałeś, występują jako pary plików VTF i VMT, często w materials/vgui/logos.

Czy mogę tu konwertować tekstury z Counter-Strike 2 lub Half-Life: Alyx?

Nie jako VTF. Gry na Source 2, takie jak Counter-Strike 2, Dota 2 i Half-Life: Alyx, przechowują tekstury jako skompilowane zasoby .vtex_c, czyli w innym formacie. Ten konwerter odczytuje oryginalny format VTF silnika Source, używany w grach do Counter-Strike: Global Offensive.

Czy otrzymam też małe kopie mipmap?

Nie, zapisywany jest tylko największy obraz. Mipmapy to kopie o połowę mniejsze, których silnik używa z daleka, i są generowane ponownie, gdy tworzysz nowy VTF za pomocą PNG do VTF.

PNG do VTFDDS do PNGTGA do PNG
DDS do JPGPNG do DDSKonwerter obrazów