UltKit

Konversi JPG ke TGA

Sebagian compiler tekstur dan game engine lama hanya menerima Targa. Ubah foto dan gambar referensi JPG Anda ke TGA di sini, pada ukuran yang diharapkan engine, lalu masukkan langsung ke pipeline.

Konverter Gambar

atau jatuhkan file JPG, JPEG, JPE … di sini ·

Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit

Keluaran

File diproses di server kami dan dihapus setelah 30 menit.

Cara menggunakan alat ini

  1. 1

    Unggah gambar JPG

    Tambahkan hingga 20 foto atau tekstur, masing-masing 95 MB. Gunakan JPG dengan kompresi paling ringan yang Anda punya; artefaknya ikut terbawa ke TGA.

  2. 2

    Atur ukuran tekstur

    Di Pengaturan lanjutan, Ubah ukuran gambar keluaran bisa mengatur lebar seperti 1024 atau 2048 px. Untuk tekstur persegi, potong JPG menjadi persegi terlebih dahulu.

  3. 3

    Konversi ke TGA

    Tekan Konversi ke TGA lalu unduh file .tga atau satu ZIP untuk dimasukkan ke folder material Anda.

Mengubah JPG ke TGA mengganti wadahnya, bukan gambarnya: Anda mendapat Targa 24-bit lossless dari foto yang sudah didekode, siap untuk alat yang menolak JPG, dengan ukuran file kira-kira sepuluh kali lipat.

Alat tekstur yang memerlukan TGA, bukan JPG

Engine modern seperti Unity dan Unreal mengimpor JPG tanpa masalah, jadi kebutuhan akan konversi ini berasal dari alat-alat tertentu. vtex dari Valve, compiler yang mengubah gambar menjadi tekstur VTF engine Source untuk map, spray, dan mod, membaca masukan Targa. Quake III Arena dan game id Tech 3 lainnya, beserta banyak engine turunannya, memuat tekstur sebagai file .tga. Editor map kustom, paket 3D lama, dan sebagian alur kerja print-to-texture juga mencantumkan TGA sebagai satu-satunya format yang diterima.

Sumbernya biasanya foto: dinding, papan nama, lantai kayu, atau pindaian poster yang ingin Anda pajang di sebuah level. Semuanya datang sebagai JPG dari ponsel atau pustaka tekstur, jadi jalan terpendek adalah mengonversinya di sini lalu menyerahkan TGA ke compiler. Jika engine tujuan sebenarnya menginginkan DDS, lewati Targa dan gunakan JPG ke DDS.

Masukan JPG dibandingkan keluaran TGA, per properti

Apa yang diubah konversi pada tekstur foto biasa
PropertiMasukan JPGKeluaran TGA
Kedalaman warna24-bit, 8 bit per kanal24-bit, 8 bit per kanal
Kanal alfaTidak adaTidak ada yang perlu dibawa
KompresiLossy, blok 8 × 8 pikselLossless (mentah atau run-length)
Ukuran file 2048 × 2048Sering 1–3 MBSekitar 12 MB tanpa kompresi
RotasiPenanda orientasi EXIFPiksel diputar tegak
Metadata kameraTag EXIFDihapus secara bawaan

JPG

Gambar JPEG

JPEG (atau JPG) adalah format foto yang paling banyak digunakan, distandardisasi oleh Joint Photographic Experts Group pada 1992. Format ini menggunakan kompresi lossy (dengan kehilangan kualitas) yang membuang detail halus yang kemungkinan tidak disadari mata, sehingga ukuran foto tetap cukup kecil untuk web, email, dan penyimpanan ponsel. JPEG menangani gradasi halus dan pemandangan alam dengan baik, tetapi teks tajam, gambar garis, dan warna datar memunculkan artefak kotak-kotak atau buram yang terlihat. JPEG tidak mendukung transparansi maupun animasi, dan setiap kali disimpan ulang kualitasnya sedikit menurun lagi. Setiap browser, ponsel, kamera, dan editor gambar dapat membukanya.

Kompresi
Lossy
Transparansi
Tidak
Animasi
Tidak
Diperkenalkan
1992 · Joint Photographic Experts Group
Konverter JPG

TGA

Truevision TGA (Targa)

TGA, yang juga disebut Targa, dibuat oleh Truevision pada 1984 untuk kartu grafisnya. Format ini menyimpan gambar raster tanpa kompresi atau dengan run-length encoding yang lossless (tanpa kehilangan kualitas), dan mendukung kanal alfa 8-bit. Strukturnya yang sederhana membuatnya lama menjadi favorit untuk tekstur game, render 3D, dan grafis video. Ukuran filenya besar dibandingkan PNG, dan browser serta ponsel tidak dapat menampilkan TGA. Sebagian besar editor gambar, game engine, dan program 3D dapat membacanya.

Kompresi
Lossless
Transparansi
Ya
Animasi
Tidak
Diperkenalkan
1984 · Truevision
Konverter TGA

JPG diubah ke TGA ketika compiler tekstur, alat mod, atau engine lama hanya menerima masukan Targa, sehingga foto atau permukaan hasil pindaian bisa menjadi material game tanpa membuka editor gambar.

Siapkan foto JPG sebelum menjadi tekstur TGA

Pakai sumber paling bersih
Pilih JPG terbesar dengan kualitas tertinggi; setiap artefak di dalamnya masuk ke tekstur dan makin terlihat di permukaan yang luas.
Potong sesuai bentuk tujuan
Potongan persegi atau 2:1 terpasang di dinding dan lantai tanpa meregang; potong sebelum mengonversi.
Gunakan ukuran kelipatan dua
Atur Ubah ukuran gambar keluaran ke lebar 512, 1024, atau 2048 px agar mipmap dan compiler lama berjalan semestinya.
Jaga posisinya tetap tegak
Orientasi otomatis menerapkan penanda rotasi ponsel langsung ke piksel, karena pembaca TGA mengabaikan EXIF.

Truevision merancang Targa pada 1984, ketika kartu video memerlukan cara sederhana untuk menyimpan frame, dan kesederhanaan itulah alasan alat engine masih membacanya: header pendek, lalu piksel. Tidak ada bagian TGA yang perlu didekode selain pemampatan run-length opsional, sebab itulah compiler dan loader yang ditulis puluhan tahun lalu menanganinya dengan andal.

Karena JPG tidak punya transparansi, TGA yang Anda dapatkan adalah tekstur warna biasa. Untuk material yang memerlukan mask kilap atau opasitas, tambahkan alfa di editor setelahnya. Simpan JPG asli Anda; jika nanti memerlukan pratinjau web dari tekstur yang sudah jadi, TGA ke JPG mengubahnya kembali menjadi file kecil yang mudah dibagikan.

JPG ke TGA: jawaban untuk modder

Apakah TGA hasil konversi JPG punya kanal alfa?

Tidak ada yang berguna. JPG tidak punya transparansi, jadi tidak ada yang bisa dibawa ke kanal keempat. Jika engine memerlukan alfa untuk mask atau potongan, lukis di editor, atau mulai dari sumber transparan dengan PNG ke TGA.

Apakah mengubah JPG ke TGA meningkatkan kualitas?

Tidak. TGA menyimpan piksel yang sudah didekode secara persis, tetapi efek kotak-kotak dan noda dari kompresi JPG sudah menjadi bagian dari piksel itu. TGA adalah salinan sempurna dari gambar yang tidak sempurna; konversi hanya menghentikan kehilangan lebih lanjut.

Mengapa TGA sepuluh kali lebih besar daripada JPG?

Targa menyimpan setiap piksel dalam tiga byte dengan paling banter kompresi run-length sederhana, sedangkan JPG membuang detail agar tetap kecil. Tekstur 2048 × 2048 berukuran sekitar 12 MB sebagai TGA 24-bit tanpa kompresi, dibandingkan JPG yang sering hanya 1–3 MB.

Game engine mana yang masih meminta file TGA?

Compiler tekstur vtex dari Valve untuk Source membangun file VTF dari masukan TGA, dan game id Tech 3 seperti Quake III Arena memuat tekstur dari .tga dan .jpg. Unity dan Unreal menerima JPG secara langsung, jadi periksa dulu apakah konversi memang diperlukan.

Apakah tekstur TGA perlu berdimensi kelipatan dua?

Banyak engine dan compiler lama memerlukannya, misalnya 512, 1024, atau 2048 px per sisi, dan mipmapping bekerja paling rapi pada ukuran tersebut. Ubah ukuran atau potong sebelum mengonversi, karena menambahkan padding pada tekstur setelahnya akan terlihat sebagai sambungan.