PNG TGA'ya Dönüştürme
PNG dokularını, sprite'ları ve arayüz görsellerini, doku girdisi olarak Targa isteyen oyun motorları ve araçlar için Truevision TGA dosyalarına dönüştürün. Şeffaf pikseller alfa kanalına yazılır; böylece kesik alanlar ve maskeler çalışmaya devam eder.
Resim Dönüştürücü
veya JPG, JPEG, JPE … dosyaları buraya bırakın ·
Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir
Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.
85, fotoğrafları görsel olarak özgünle aynı tutar. Yalnızca daha küçük dosya gerektiğinde düşürün.
JPG, BMP ve EPS saydamlığı desteklemez. Saydam pikseller bu renkle doldurulur.
Saydam piksellerin arkasında kullanılan onaltılık renk, örn. #FFFFFF.
Bu biçim tek bir resim tutar. Animasyonu korumak istiyorsanız GIF veya WebP çıktısını seçin.
Çok boyutlu bir simge tek dosyada birkaç çözünürlük içerir; tarayıcılar ve işletim sistemleri ihtiyaç duyduklarını seçer.
Özgün boyutları koruyun ya da bir kenarı girin; en boy oranı korunur.
Yukarıda seçtiğiniz kenar için piksel değeri.
Özgün boyutların yüzdesi.
sRGB ekranlar ve web için doğrudur. Baskı iş akışları için özgün olanı koruyun; gri tonlama rengi atar.
Yalnızca meta veri; 0 özgün değeri korur. Yazıcılar ve bazı portallar bu sayıyı okur; piksel boyutlarını değiştirmez.
Bu aracı nasıl kullanırsınız
- 1
PNG dokularını ekleyin
Her biri en fazla 95 MB olan en çok 20 PNG dosyası seçin. Bir doku setinin tamamı (diffuse, normal, roughness, mask) tek seferde yüklenebilir.
- 2
Motor dokularında yeniden boyutlandırmayı kapalı bırakın
Çıktı resmini yeniden boyutlandır ayarını Özgün boyutu koru üzerinde bırakın; böylece 1024 × 1024 veya 2048 × 2048 gibi ikinin kuvveti boyutlar aynen korunur.
- 3
TGA'ya dönüştürün
TGA biçimine Dönüştür → düğmesine basın, dosyaları tek tek veya ZIP olarak indirin, ardından oyun motorunun içe aktarma klasörüne koyun.
Oyun motorları ve doku araçları neden hâlâ TGA istiyor
Truevision, TGA biçimini 1984'te TARGA video yakalama kartları için tasarladı; 1989'daki TGA 2.0 revizyonu, bugün çoğu yazılımın okuduğu alt bilgi ve uzantı alanını ekledi. Biçim, birkaç düzine satır kodla yüklenebilecek kadar basittir: kısa bir başlık, isteğe bağlı bir renk haritası, ardından ham veya çalışma uzunluğu kodlu pikseller. Oyun stüdyolarının onu 1990'larda benimsemesinin ve pek çok iş akışının hâlâ ondan vazgeçmemesinin nedeni tam olarak bu sadeliktir.
Pratik nedenler alfa ve öngörülebilirliktir. 32 bit TGA, rengin yanında her zaman düz (straight) bir 8 bit alfa kanalı taşır; içe aktarıcının farklı yorumlayabileceği gama veya renk profili bölümü yoktur. Doku sanatçıları, Photoshop, Substance veya Blender'dan çıkan dosyanın motora tamamen aynı değerlerle gireceğine güvenir.
Unreal, Source, Unity ve Blender için PNG'den TGA'ya
| Kurum | Gereksinim | Kaynak |
|---|---|---|
| Unreal Engine | TGA, PNG, PSD ve diğerlerini içe aktarır; mipmap ve akış (streaming) için dokuların kenarları ikinin kuvveti olmalıdır | — |
| Source motoru (vtex) | Valve'in doku derleyicisi TGA okur ve VTF yazar; alfa yarı saydamlığı ve maskeleri belirler | — |
| Unity | TGA'yı doğrudan içe aktarır ve derleme sırasında hedef platforma göre sıkıştırır | — |
| Blender | Targa okur ve yazar; hem RLE'li "Targa" hem de sıkıştırmasız "Targa Raw" çıktısı sunar | — |
PNG
Portable Network Graphics
PNG, 1996'da PNG Development Group tarafından yayımlanan ve sonradan W3C ile ISO tarafından standartlaştırılan kayıpsız bir raster biçimdir. Her pikseli aynen korur, tam alfa saydamlığını destekler; metni, keskin kenarları ve düz renkleri bozulma olmadan işler. Bu kesinlik onu ekran görüntüleri, logolar, simgeler ve arayüz grafikleri için ideal kılar. Bedeli boyuttur: PNG olarak kaydedilen fotoğraflar, aynı fotoğrafın JPEG veya WebP hâlinden çoğunlukla birkaç kat büyüktür. Tüm tarayıcılar, işletim sistemleri ve düzenleyiciler PNG dosyalarını açar.
- Sıkıştırma
- Kayıpsız
- Saydamlık
- Evet
- Animasyon
- Hayır
- Çıkış yılı
- 1996 · PNG Development Group
TGA
Truevision TGA (Targa)
Targa olarak da bilinen TGA, Truevision tarafından 1984'te ekran kartları için geliştirildi. Raster görüntüleri sıkıştırmadan ya da kayıpsız çalışma uzunluğu kodlamasıyla saklar ve 8 bit alfa kanalını destekler. Basit yapısı onu oyun dokuları, 3D render'lar ve video grafikleri için uzun süre favori yaptı. Dosyalar PNG'ye kıyasla büyüktür; tarayıcılar ve telefonlar TGA göstermez. Çoğu görüntü düzenleyici, oyun motoru ve 3D program bu biçimi okur.
- Sıkıştırma
- Kayıpsız
- Saydamlık
- Evet
- Animasyon
- Hayır
- Çıkış yılı
- 1984 · Truevision
Bir oyun motoru, mod aracı veya render hattı 8 bit alfa kanallı Targa dokuları etrafında kurulduğunda PNG, TGA'ya dönüştürülür; bir doku tarayıcıda önizlenecekse veya bu hattın dışında paylaşılacaksa TGA yeniden PNG'ye döner.
TGA alfa kanalı, RLE sıkıştırma ve 32-bit çıktı
- RLE (çalışma uzunluğu kodlaması)Sıkıştırılmış TGA · TGA görüntü türü 10
- TGA'nın tanımladığı tek sıkıştırmadır. Aynı piksellerden oluşan diziler bir tekrar sayısıyla bir kez saklanır; bu, düz arayüz grafiklerini ve maskeleri çok küçültür, fotoğraf dokularını ise neredeyse hiç küçültmez. Başlıktaki 2 numaralı görüntü türü sıkıştırmasız gerçek rengi, 10 numaralı tür aynı verinin çalışma uzunluğu kodlu hâlini ifade eder.
TGA okuyan her motor ve düzenleyici hem düz hem RLE varyantını okur; bu yüzden seçim içe aktarma için nadiren önemlidir. Sürüm kontrolü için daha önemlidir: sıkıştırılmamış TGA'lar öngörülebilir biçimde karşılaştırılır ve saklanır, bu yüzden bazı stüdyolar varlık kurallarında RLE'yi yasaklar. Photoshop aynı seçeneği Targa kaydetme penceresinde Compress (RLE) onay kutusu olarak sunar.
Dönüştürmeden önce PNG'nin alfasını kontrol etmek gerekir. Birçok dışa aktarıcı opak çizimlerde bile tam bir alfa kanalı yazar ve motor dokuyu yarı saydam sayar; bu da sıralama ve overdraw maliyeti getirir. Alfa anlamsızsa önce düzenleyicinizde kaldırın. PNG'nin kendi biçim arka planı için JPG, JPEG ve PNG farkı yazısına bakın; bir TGA'nın tarayıcı önizlemesi için PNG'ye dönmesi gerekirse TGA'dan PNG'ye sayfası bu sayfanın tersini yapar.
PNG'den TGA'ya doku soruları
TGA 24-bit mi yoksa 32-bit mi olur?
Alfa kanallı bir PNG, 32 bit TGA olur: kırmızı, yeşil, mavi ve alfa için her biri 8 bit. Opak bir PNG için 24 bit yeterlidir. Bir motor saydamlığı olmayan doku için de 32 bit istiyorsa, dönüştürmeden önce PNG'ye tamamen opak bir alfa kanalı ekleyin.
PNG'den TGA'ya dönüştürme kayıpsız mı?
Olağan 8 bit PNG'lerde evet: her renk ve alfa değeri birebir kopyalanır. Heykel (sculpting) araçlarından dışa aktarılan yükseklik haritalarında sık görülen kanal başına 16 bit PNG ise 8 bite indirilir, çünkü TGA'nın daha derin bir gerçek renk modu yoktur. Motor kabul ediyorsa bu tür haritaları PNG veya EXR olarak saklayın.
TGA dosyam neden bir programda baş aşağı görünüyor?
TGA satırları aşağıdan yukarıya ya da yukarıdan aşağıya saklayabilir; hangisi olduğunu başlıktaki bir bayrak belirtir. Çoğu araç bayrağı okur, ancak bazı eski görüntüleyiciler ve elle yazılmış yükleyiciler onu yok sayıp resmi ters çizer. Yeniden dönüştürmek yerine resmi yükleyicide veya bir düzenleyicide çevirin.
Oyun dokuları için TGA mı yoksa DDS mi kullanmalıyım?
TGA, saklayıp yeniden içe aktardığınız kaynak dosyadır; DDS ise ekran kartının doğrudan okuduğu, GPU sıkıştırmalı veri tutar. Unreal ve Unity TGA'yı kabul eder ve içe aktarırken kendileri sıkıştırır. İçe aktarma adımı olmadan doku yükleyen modlar ve eski motorlar çoğunlukla DDS ister; bunu PNG'den DDS'ye dönüştürme üretir.
TGA neden PNG'den çok daha büyük?
PNG, Deflate sıkıştırması kullanır; TGA en iyi ihtimalle yalnızca düz alanlarda işe yarayan basit çalışma uzunluğu kodlaması kullanır. Alfalı, ayrıntılı bir 2048 × 2048 doku TGA olarak sıkıştırılmadan yaklaşık 16 MB tutar. Motor oyunu derlerken dokuyu yeniden sıkıştırır, dolayısıyla diskteki boyut yalnızca proje klasörünüzü ilgilendirir.
- JPG'yi TGA'ya DönüştürmeJPG fotoğrafları Source vtex, Quake dönemi motorlar ve yalnızca TGA alan araçlar için 24 bit Targa'ya dönüştürün. 2'nin kuvveti boyut, 20 dosya.
- TGA'yı PNG'ye DönüştürmeTGA (Targa) dokuları, render'lar ve oyun ekran görüntüleri PNG'ye: 32 bit alfa korunur, RLE okunur, ters resim düzelir. Seferde 20 dosya.
- PNG'yi DDS'ye DönüştürmePNG resimlerini alfa kanalını koruyarak oyun modları ve motorlar için DDS dokusuna dönüştürün. Oyunların beklediği boyut, mipmap ve DXT/BC7 formatları.
- TGA'yı JPG'ye DönüştürmeTarga ekran görüntülerini ve 3D render'ları paylaşılabilir JPG'lere küçültün. Alfa seçtiğiniz arka plana gömülür, tek seferde 20 dosya.
- DDS'yi PNG'ye DönüştürmeDDS oyun dokularını düzenleme ve mod için PNG'ye dönüştürün. BC1–BC7 çözülür, alfa kanalı korunur, tam boyutlu en üst mip seviyesi kaydedilir.
- JPG'den DDS'ye DönüştürmeJPG fotoğrafları oyun modları ve motorları için DDS dokusuna dönüştürün. Önce doku boyutuna getirin, aynı anda 20 dosya; dosyalar 30 dakikada silinir.