UltKit

TGAをPNGに変換

ゲームフォルダ、3Dレンダリング、古いスクリーンショットのフォルダにあるTargaファイルを、ブラウザやチャットアプリ、デザインツールで表示できるPNG画像に変換します。アルファチャンネルもそのまま残ります。

画像変換

またはJPG, JPEG, JPE … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    .tgaファイルをドロップ

    1回に最大20ファイル、1ファイルあたり95 MBまで対応しています。非圧縮とRLE圧縮のどちらのTargaも、8・16・24・32ビット/ピクセルで読み込めます。

  2. 2

    初期設定のままでOK

    PNGは設定なしで透過を保持します。大きなテクスチャの小さなプレビューが必要な場合は、詳細設定の出力画像のサイズ変更を使ってください。

  3. 3

    「PNGに変換」を押す

    PNGを1枚ずつ、またはまとめてZIPでダウンロードできます。ファイルは30分後にサーバーから削除されます。

TGAファイルの出どころとプレビューできない理由

Truevision社は1984年、フルカラー映像を表示できた初期のPCボードであるTARGAとVISTAのためにTargaフォーマットを発表しました。フレームバッファから簡単に書き出せるこのシンプルさが長く生き残る理由となり、3Dレンダラー、テクスチャペイントツール、ゲームエンジンで何十年も採用されてきました。Unreal Engineは今もTGAテクスチャを読み込め、id SoftwareのQuake III Arenaはスクリーンショットを.tgaファイルで保存していました。

ところがウェブには普及しませんでした。Targaを表示できるブラウザはなく、Discordのメッセージ、フォーラムの投稿、Google Driveのプレビューに入れたファイルは、中身の分からない添付ファイルとして表示されます。WindowsやmacOSの画像ビューアーでも対応はまちまちです。PNGは、Targaが1984年に解決した「アルファ付きで正確なピクセルを保持する」という課題を同じように解決し、しかもあらゆる環境で読み込めます。

RLE(ランレングス符号化)Targaの画像タイプ9、10、11
Targaの任意の圧縮方式です。同じピクセルが続く部分を、1つの値と個数で保存します。平坦な背景やUIテクスチャは小さくなりますが、写真やノイズの多いレンダリング画像ではほとんど効果がありません。可逆圧縮なので、RLEのTargaは非圧縮のものとまったく同じピクセルにデコードされます。

透過を保ったままTGAをPNGに変換:アルファが残る仕組み

from ↓ · to →PNGWebPTGAJPG
TGATGA to PNG: yesTGA to WebP: yesTGA to TGA: yes– TGA to JPG: no
DDSDDS to PNG: yesDDS to WebP: yesDDS to TGA: yes– DDS to JPG: no
PSDPSD to PNG: yesPSD to WebP: yesPSD to TGA: yes– PSD to JPG: no
EXREXR to PNG: yesEXR to WebP: yesEXR to TGA: yes– EXR to JPG: no
supported not offered✓ = アルファチャンネルを保持したまま変換できます。– = 変換はできますが、透明部分は単色の背景色で塗りつぶされます。

TGA

Truevision TGA(Targa)

TGA(Targa とも呼ばれます)は、1984年に Truevision が自社のグラフィックスカード向けに作成しました。ラスター画像を非圧縮、または可逆のランレングス圧縮で保存し、8ビットのアルファチャンネルに対応します。構造が単純なため、ゲームのテクスチャ、3Dレンダリング、映像グラフィックスで長く愛用されてきました。PNGに比べてファイルが大きく、ブラウザーやスマートフォンではTGAを表示できません。ほとんどの画像編集ソフト、ゲームエンジン、3Dソフトは読み込めます。

圧縮方式
可逆
透過
対応
アニメーション
非対応
登場時期
1984 · Truevision
TGA 変換

PNG

Portable Network Graphics

PNG は、1996年に PNG Development Group が公開し、のちに W3C と ISO が標準化した可逆のラスター形式です。すべてのピクセルを正確に保持し、完全なアルファ透明に対応し、文字、シャープな輪郭、単色の面をノイズなく扱えます。この正確さから、スクリーンショット、ロゴ、アイコン、UI グラフィックに最適です。代償はサイズで、PNG で保存した写真は、同じ写真の JPEG や WebP の数倍になることがよくあります。すべてのブラウザ、OS、編集ソフトで PNG を開けます。

圧縮方式
可逆
透過
対応
アニメーション
非対応
登場時期
1996 · PNG Development Group
PNG 変換

テクスチャ、レンダーパス、ゲームのスクリーンショットを、作成したエンジンや3Dアプリの外で見たり共有したりする必要があり、アルファも保持したい場合に、TargaをPNGへ変換します。

変換ツールが自動で処理するTarga特有のクセ

Targaのトラブルの多くは、ヘッダーの2つの項目が原因です。1つ目は原点フラグで、最初に保存された行が画像の上端か下端かを示します。このコンバーターはこれに従うため、反転して出力されることはありません。2つ目はアルファチャンネルそのもので、透明部分がないのにアルファをゼロで埋めて書き出すソフトがあり、その場合PNGが空に見えます。そのときはTGA to JPGを使ってください。JPGはアルファを無視するので、色のデータが表示されます。

ゲームのMODを扱う方は、TargaをDDSテクスチャと一緒に使う機会が多いでしょう。GPU圧縮形式のほうは、DDS to PNGで処理できます。

TGAからPNGへの変換に関するよくある質問

TGAファイルがブラウザやDiscordで表示されないのはなぜですか?

Targaをデコードできるウェブブラウザは存在しないため、ブラウザで画像をプレビューするサイトやチャットアプリでは、空白のアイコンやダウンロードリンクが表示されます。PNGはどこでも表示できるので、変換するとピクセルはそのままでプレビューできるようになります。

変換したテクスチャが他のツールでは上下逆に見えるのに、ここでは正常なのはなぜですか?

Targaは標準で下の行から順に保存し、実際の向きはヘッダーのフラグに記録します。このフラグを無視して画像を上下反転させてしまう変換ツールもありますが、このツールはフラグを読み取るため、PNGは本来の見た目どおり上から順に書き出されます。

32ビットTGAのアルファチャンネルは保持されますか?

はい。32ビットのTargaは1ピクセルあたり8ビットのアルファを持ち、PNGも同じ256段階の不透明度を保存できます。16ビットのTargaはアルファが1ビットだけなので、ピクセルは完全に不透明か完全に透明のどちらかで、PNGでもそのとおりに再現されます。

PNGはTGAより容量が小さくなりますか?

たいていは小さくなります。非圧縮の2048 × 2048、32ビットのTargaは生のピクセルだけで16 MBありますが、PNGのDEFLATE圧縮により、テクスチャはそれより大幅に小さくなるのが一般的です。平坦な領域が多いRLEのTargaは元々小さいため、削減効果はそれほど大きくありません。

ゲームやMOD用にPNGをTGAに戻せますか?

はい。PNG to TGAでTargaに戻せます。事前にエンジンの要件を確認してください。古いゲームにはアルファなしの24ビットが必要なものもあれば、特定の向きでアルファ付きの32ビットを求めるものもあります。

拡張子が.icb、.vda、.vstのTargaファイルはどうなりますか?

これらは同じ形式に対するTruevision社の基板固有の元の拡張子です。アップロード前に.tgaへ名前を変更してください。中身は同じように読み込まれます。

TGAをJPGに変換PNGをTGAに変換JPGをTGAに変換
DDSをPNGに変換PSDをPNGに変換画像変換