Konwerter JPG na TGA
Niektóre kompilatory tekstur i starsze silniki gier przyjmują wyłącznie format Targa. Tutaj przekonwertujesz zdjęcia JPG i obrazy referencyjne do TGA w rozmiarze, jakiego oczekuje silnik, i od razu przekażesz je dalej do potoku.
Konwerter obrazów
lub upuść Pliki JPG, JPEG, JPE … tutaj ·
Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min
Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.
85 zachowuje zdjęcia wizualnie identyczne z oryginałem. Obniż tylko wtedy, gdy potrzebujesz mniejszego pliku.
JPG, BMP i EPS nie obsługują przezroczystości. Przezroczyste piksele zostaną wypełnione tym kolorem.
Kolor szesnastkowy użyty za przezroczystymi pikselami, np. #FFFFFF.
Ten format przechowuje pojedynczy obraz. Wybierz wyjście GIF lub WebP, jeśli chcesz zachować animację.
Ikona wielorozmiarowa zawiera kilka rozdzielczości w jednym pliku; przeglądarki i systemy operacyjne wybierają potrzebną.
Zachowaj oryginalne wymiary albo podaj jeden bok, a proporcje zostaną zachowane.
Piksele dla wybranego wyżej boku.
Procent oryginalnych wymiarów.
sRGB jest właściwy dla ekranów i internetu. Zachowaj oryginał w procesach drukarskich; skala szarości odrzuca kolor.
Tylko metadane, 0 zachowuje oryginalną wartość. Drukarki i niektóre portale odczytują tę liczbę; nie zmienia ona wymiarów w pikselach.
Jak korzystać z narzędzia
- 1
Prześlij obrazy JPG
Dodaj do 20 zdjęć lub tekstur, do 95 MB każde. Używaj plików JPG o jak najmniejszej kompresji; artefakty przenoszą się do pliku TGA.
- 2
Ustaw rozmiar tekstury
W sekcji Ustawienia zaawansowane opcja Zmień rozmiar obrazu wynikowego pozwala ustawić szerokość, np. 1024 lub 2048 px. W przypadku tekstur kwadratowych najpierw przytnij plik JPG do kwadratu.
- 3
Konwertuj do TGA
Kliknij Konwertuj na TGA i pobierz pliki .tga lub archiwum ZIP, które wrzucisz do folderu z materiałami.
Konwersja JPG do TGA zmienia kontener, nie obraz: otrzymujesz bezstratny 24-bitowy plik Targa ze zdekodowanym zdjęciem, gotowy dla narzędzi odrzucających JPG, za to około dziesięć razy większy.
Narzędzia do tekstur, które wymagają TGA zamiast JPG
Nowoczesne silniki, takie jak Unity i Unreal, importują JPG bez problemu, więc potrzeba tej konwersji wynika z konkretnych narzędzi. Vtex firmy Valve, kompilator zamieniający obrazy w tekstury VTF silnika Source do map, sprayów i modów, czyta pliki Targa. Quake III Arena i inne gry id Tech 3, a także wiele silników na nich opartych, wczytują tekstury jako pliki .tga. Własne edytory map, starsze programy 3D i niektóre procesy druku na teksturę również podają TGA jako jedyny obsługiwany format.
Zwykłym źródłem jest zdjęcie: ściany, szyldu, drewnianej podłogi lub skan plakatu, który chcesz powiesić na poziomie. Takie pliki pochodzą z telefonu lub biblioteki tekstur jako JPG, więc najkrócej jest przekonwertować je tutaj i przekazać TGA kompilatorowi. Gdy silnik docelowy wymaga DDS, pomiń Targa i użyj JPG do DDS.
Plik wejściowy JPG a wyjściowy TGA: porównanie cech
| Właściwość | Wejściowy JPG | Wyjściowy TGA |
|---|---|---|
| Głębia kolorów | 24 bity, 8 bitów na kanał | 24 bity, 8 bitów na kanał |
| Kanał alfa | Brak | Nie ma czego przenieść |
| Kompresja | Stratna, bloki 8 × 8 pikseli | Bezstratna (surowa lub RLE) |
| Rozmiar pliku 2048 × 2048 | Często 1–3 MB | Około 12 MB bez kompresji |
| Obrót | Flaga orientacji EXIF | Piksele obrócone do pionu |
| Metadane aparatu | Znaczniki EXIF | Domyślnie usuwane |
JPG
Obraz JPEG
JPEG (lub JPG) to najpopularniejszy format zdjęć, ustandaryzowany przez Joint Photographic Experts Group w 1992 roku. Używa kompresji stratnej, która usuwa drobne szczegóły, jakich oko raczej nie zauważy, dzięki czemu zdjęcia są wystarczająco małe do internetu, poczty e-mail i pamięci telefonu. Dobrze radzi sobie z płynnymi gradientami i naturalnymi scenami, ale ostry tekst, grafika liniowa i jednolite kolory mają widoczne blokowe lub rozmyte artefakty. JPEG nie obsługuje przezroczystości ani animacji, a każdy kolejny zapis pogarsza jakość. Otworzy go każda przeglądarka, telefon, aparat i edytor obrazów.
- Kompresja
- Stratna
- Przezroczystość
- Nie
- Animacja
- Nie
- Rok powstania
- 1992 · Joint Photographic Experts Group
TGA
Truevision TGA (Targa)
TGA, zwany też Targa, został stworzony przez firmę Truevision w 1984 roku dla jej kart graficznych. Przechowuje obrazy rastrowe bez kompresji lub z bezstratnym kodowaniem długości serii i obsługuje 8-bitowy kanał alfa. Prosta struktura sprawiła, że przez lata był ulubionym formatem tekstur do gier, renderów 3D i grafiki wideo. Pliki są duże w porównaniu z PNG, a przeglądarki i telefony nie wyświetlają TGA. Odczytuje go większość edytorów grafiki, silników gier i programów 3D.
- Kompresja
- Bezstratna
- Przezroczystość
- Tak
- Animacja
- Nie
- Rok powstania
- 1984 · Truevision
JPG zamienia się na TGA, gdy kompilator tekstur, narzędzie do modów lub starszy silnik przyjmuje tylko Targa, dzięki czemu zdjęcie lub zeskanowana powierzchnia może stać się materiałem w grze bez otwierania edytora grafiki.
Przygotuj zdjęcie JPG, zanim stanie się teksturą TGA
- Użyj najczystszego źródła
- Wybierz największy i najlepszej jakości JPG; każdy artefakt trafi do tekstury i zostanie powiększony na dużej powierzchni.
- Przytnij do docelowego kształtu
- Kwadratowe lub 2:1 kadry pasują na ściany i podłogi bez rozciągania; przytnij obraz przed konwersją.
- Ustaw rozmiar będący potęgą dwójki
- Ustaw w Zmień rozmiar obrazu wynikowego szerokość 512, 1024 lub 2048 px, aby mipmapy i starsze kompilatory działały poprawnie.
- Zachowaj pionową orientację
- Automatyczna orientacja wypala obrót z telefonu w pikselach, bo czytniki TGA ignorują EXIF.
Truevision zaprojektowało Targa w 1984 roku, gdy karty wideo potrzebowały prostego sposobu zapisu klatek, i ta prostota sprawia, że narzędzia silników wciąż go czytają: krótki nagłówek, potem piksele. TGA nie wymaga dekodowania poza opcjonalnym pakowaniem RLE, dlatego kompilatory i loadery pisane dekady temu obsługują go niezawodnie.
Ponieważ JPG nie ma przezroczystości, otrzymany TGA to zwykła tekstura kolorów. Dla materiałów wymagających maski połysku lub krycia dodaj potem alfę w edytorze. Zachowaj oryginalne pliki JPG; gdy później potrzebujesz podglądów gotowych tekstur w sieci, TGA do JPG zamieni je z powrotem w małe pliki do udostępniania.
JPG na TGA: odpowiedzi dla moderów
Czy plik TGA będzie miał kanał alfa?
Żadnego sensownego. Plik JPG nie ma przezroczystości, więc nie ma czego przenieść do czwartego kanału. Jeśli silnik wymaga alfy do maski lub wycięcia, namaluj ją w edytorze albo zacznij od przezroczystego źródła i użyj PNG do TGA.
Czy konwersja JPG na TGA poprawia jakość?
Nie. TGA zapisuje zdekodowane piksele dokładnie, ale blokowość i rozmycia wynikające z kompresji JPG są częścią tych pikseli. TGA to wierna kopia niedoskonałego obrazu; konwersja tylko zapobiega dalszym stratom.
Dlaczego plik TGA jest dziesięć razy większy niż JPG?
Targa zapisuje każdy piksel na trzech bajtach, co najwyżej z prostą kompresją RLE, a JPG odrzuca szczegóły, by zająć mało miejsca. Tekstura 2048 × 2048 ma jako nieskompresowany 24-bitowy TGA około 12 MB, a JPG często 1–3 MB.
Które silniki gier nadal wymagają plików TGA?
Kompilator tekstur vtex firmy Valve dla silnika Source buduje pliki VTF z plików TGA, a gry id Tech 3, takie jak Quake III Arena, wczytują tekstury z plików .tga i .jpg. Unity i Unreal przyjmują JPG bezpośrednio, więc sprawdź, czy konwersja w ogóle jest potrzebna.
Czy wymiary muszą być potęgą dwójki?
Wiele starszych silników i kompilatorów tak, na przykład 512, 1024 lub 2048 px na bok, a mipmapy działają najlepiej przy takich rozmiarach. Zmień rozmiar lub przytnij obraz przed konwersją, bo późniejsze dopełnianie tekstury powoduje widoczne szwy.