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
File diproses di server kami dan dihapus setelah 30 menit.
85 membuat foto tampak identik dengan aslinya. Turunkan hanya jika Anda memerlukan file yang lebih kecil.
JPG, BMP, dan EPS tidak mendukung transparansi. Piksel transparan diisi dengan warna ini.
Warna hex yang dipakai di belakang piksel transparan, mis. #FFFFFF.
Format ini hanya memuat satu gambar. Pilih keluaran GIF atau WebP jika Anda ingin mempertahankan animasi.
Ikon multi-ukuran berisi beberapa resolusi dalam satu file; peramban dan sistem operasi memilih yang dibutuhkan.
Pertahankan dimensi asli, atau masukkan satu sisi dan rasio aspek akan dipertahankan.
Piksel untuk sisi yang Anda pilih di atas.
Persentase dari dimensi asli.
sRGB tepat untuk layar dan web. Pertahankan aslinya untuk alur kerja cetak; skala abu-abu membuang warna.
Hanya metadata, 0 mempertahankan nilai asli. Printer dan sebagian portal membaca angka ini; dimensi piksel tidak berubah.
Cara menggunakan alat ini
- 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
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
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
| Properti | Masukan JPG | Keluaran TGA |
|---|---|---|
| Kedalaman warna | 24-bit, 8 bit per kanal | 24-bit, 8 bit per kanal |
| Kanal alfa | Tidak ada | Tidak ada yang perlu dibawa |
| Kompresi | Lossy, blok 8 × 8 piksel | Lossless (mentah atau run-length) |
| Ukuran file 2048 × 2048 | Sering 1–3 MB | Sekitar 12 MB tanpa kompresi |
| Rotasi | Penanda orientasi EXIF | Piksel diputar tegak |
| Metadata kamera | Tag EXIF | Dihapus 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
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
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.