TGA ke PNG

Berjalan di perangkat Anda · File Anda tidak pernah meninggalkan perangkat.

TGA adalah format tekstur game engine, alat modding, dan ekspor 3D, sekaligus format yang disimpan banyak scanner dan capture card lama. Hampir tidak ada program di luar lingkungan itu yang bisa membukanya. Halaman ini mengonversi file TGA menjadi PNG di perangkat Anda sendiri, dengan kanal alpha yang diandalkan tekstur tetap terjaga.

File 8, 16, 24, dan 32-bit, tanpa kompresi maupun run-length encoded, colour-mapped maupun true colour, semuanya dibaca, dan flag orientasi di header dihormati, jadi tekstur yang disimpan dari bawah ke atas keluar dengan arah yang benar. PNG-nya lossless, jadi pikselnya persis seperti di TGA.

Tidak ada yang diunggah.

Cara TGA ke PNG

  1. Taruh satu file TGA atau seisi folder tekstur.
  2. PNG sudah terpilih; isi «Lebar / tinggi maksimum (px)» kalau teksturnya juga harus lebih kecil.
  3. Klik tombol konversi (misalnya «Konversi 12 gambar»). Setiap file didekode di perangkat Anda.
  4. Unduh satu PNG, atau satu ZIP untuk satu batch.

Format yang didukung dan batasan

Masukan
TGA / Targa — 8 sampai 32-bit, RLE atau tanpa kompresi, colour-mapped atau true colour
Keluaran
PNG, lossless, dengan transparansi
Sekaligus
Ya, unduh sebagai ZIP
Berjalan di
Di browser – tanpa unggah

Tidak cocok untuk: Menulis TGA — halaman ini hanya membacanya. Simpan file aslinya kalau ada program yang bersikeras minta TGA.

Apa isi TGA dan bagaimana ia dibaca

Targa adalah salah satu format raster tertua yang masih dipakai sehari-hari, dan karena itu sederhana: header pendek, colour map opsional, lalu piksel, mentah atau run-length encoded. Pembaca menangani file 8-bit grayscale dan colour-mapped, high colour 15 dan 16-bit, true colour 24-bit, dan 32-bit dengan kanal alpha, serta kedua jenis pengodean itu. Bit origin di header menyebutkan apakah baris disimpan dari bawah ke atas — bawaan kebanyakan alat game — atau dari atas ke bawah, dan gambar ditegakkan sesuai itu.

Alpha di TGA bersifat straight (unpremultiplied), sama seperti yang disimpan PNG, jadi tepi transparan lewat tanpa perubahan. File 32-bit yang kanal alpha-nya seluruhnya opak menghasilkan PNG yang tidak transparan; byte atribut yang menyebutkan berapa bit alpha yang bermakna dihormati.

Tekstur dari model 3D

Tekstur TGA ikut bersama file model OBJ, FBX, dan lainnya. Kalau tujuan Anda modelnya, bukan gambarnya, konverter 3D langsung membaca tekstur TGA yang dirujuk file material OBJ — /obj-to-glb mengemasnya ke dalam GLB — jadi mengonversinya ke PNG dulu hanya perlu kalau ada program yang menginginkan gambarnya sendiri.

Ukuran dan batch

Satu folder tekstur dikonversi sekali jalan dan diunduh sebagai satu ZIP dengan nama aslinya. «Lebar / tinggi maksimum (px)» yang diisi sebelum konversi memperkecil setiap tekstur dengan cara yang sama, berguna untuk paket tekstur beresolusi lebih rendah; tanpa itu setiap piksel dipertahankan. Tekstur jarang cukup besar untuk menyentuh batas memori tab, tetapi file di atas sekitar 16 megapiksel di HP atau 60 di komputer akan diperkecil, dengan kedua ukuran ditampilkan.

Pertanyaan umum

Apakah file saya diunggah ke server?
Tidak. Konversi berjalan sepenuhnya di browser, memakai tenaga perangkat Anda sendiri. File tidak pernah meninggalkan HP atau laptop Anda. Setelah sebuah alat dipakai sekali, alat itu tetap bekerja tanpa internet: alat video, pengenal teks, dan penghapus latar mengunduh mesinnya dari situs ini pada pemakaian pertama, lalu browser menyimpannya.
Kanal alpha-nya tetap?
Tetap. TGA 32-bit menjadi PNG dengan transparansi, piksel demi piksel. TGA 24-bit tidak punya alpha dan menghasilkan PNG yang tidak transparan.
Kenapa teksturnya terbalik di program lain?
TGA bisa disimpan dari atas ke bawah atau dari bawah ke atas, dan header-nya menyebutkan yang mana. Sebagian program mengabaikan flag itu. Di sini flag-nya dibaca, jadi PNG-nya tegak; kalau Anda butuh versi terbalik untuk engine tertentu, /flip-image membaliknya.
Bisa mengubah PNG kembali ke TGA?
Tidak di sini — format keluarannya JPG, PNG, dan WebP. Alat game dan program 3D umumnya langsung menerima tekstur PNG.
Kenapa file pertama butuh waktu sebelum terbuka?
Pembaca untuk file jenis ini adalah mesin berukuran 3,5 MB yang diunduh dari situs ini saat salah satunya pertama kali dibuka dalam satu kunjungan, lalu disimpan untuk sisa kunjungan itu. Mesin ini berjalan di thread latar browser Anda; file-nya sendiri tidak pernah dikirim ke mana pun.

Alat terkait

Lainnya di Gambar

Halaman ini dalam bahasa lain: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · বাংলা