TGAをPNGに変換
ゲームフォルダ、3Dレンダリング、古いスクリーンショットのフォルダにあるTargaファイルを、ブラウザやチャットアプリ、デザインツールで表示できるPNG画像に変換します。アルファチャンネルもそのまま残ります。
画像変換
またはJPG, JPEG, JPE … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
85 なら写真は元の画像と見た目がほぼ変わりません。ファイルを小さくしたいときだけ下げてください。
JPG、BMP、EPS は透過に対応していません。透明な部分はこの色で塗りつぶされます。
透明な部分の背景に使う16進カラーです(例: #FFFFFF)。
この形式には 1 枚の画像しか保存できません。アニメーションを残すには GIF または WebP を選んでください。
マルチサイズのアイコンは 1 つのファイルに複数の解像度を含み、ブラウザや OS が必要なサイズを選びます。
元のサイズを維持するか、片方の辺を入力すると縦横比を保ったままサイズ変更します。
上で選んだ辺のピクセル数です。
元のサイズに対する割合です。
画面や Web には sRGB が適しています。印刷用途では元の色空間を維持してください。グレースケールにすると色情報は失われます。
メタデータのみ変更します。0 なら元の値を維持します。プリンターや一部のサイトがこの値を読み取りますが、ピクセル数は変わりません。
このツールの使い方
- 1
.tgaファイルをドロップ
1回に最大20ファイル、1ファイルあたり95 MBまで対応しています。非圧縮とRLE圧縮のどちらのTargaも、8・16・24・32ビット/ピクセルで読み込めます。
- 2
初期設定のままでOK
PNGは設定なしで透過を保持します。大きなテクスチャの小さなプレビューが必要な場合は、詳細設定の出力画像のサイズ変更を使ってください。
- 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 → | PNG | WebP | TGA | JPG |
|---|---|---|---|---|
| TGA | TGA to PNG: yes | TGA to WebP: yes | TGA to TGA: yes | – TGA to JPG: no |
| DDS | DDS to PNG: yes | DDS to WebP: yes | DDS to TGA: yes | – DDS to JPG: no |
| PSD | PSD to PNG: yes | PSD to WebP: yes | PSD to TGA: yes | – PSD to JPG: no |
| EXR | EXR to PNG: yes | EXR to WebP: yes | EXR to TGA: yes | – EXR to JPG: no |
TGA
Truevision TGA(Targa)
TGA(Targa とも呼ばれます)は、1984年に Truevision が自社のグラフィックスカード向けに作成しました。ラスター画像を非圧縮、または可逆のランレングス圧縮で保存し、8ビットのアルファチャンネルに対応します。構造が単純なため、ゲームのテクスチャ、3Dレンダリング、映像グラフィックスで長く愛用されてきました。PNGに比べてファイルが大きく、ブラウザーやスマートフォンではTGAを表示できません。ほとんどの画像編集ソフト、ゲームエンジン、3Dソフトは読み込めます。
- 圧縮方式
- 可逆
- 透過
- 対応
- アニメーション
- 非対応
- 登場時期
- 1984 · Truevision
PNG
Portable Network Graphics
PNG は、1996年に PNG Development Group が公開し、のちに W3C と ISO が標準化した可逆のラスター形式です。すべてのピクセルを正確に保持し、完全なアルファ透明に対応し、文字、シャープな輪郭、単色の面をノイズなく扱えます。この正確さから、スクリーンショット、ロゴ、アイコン、UI グラフィックに最適です。代償はサイズで、PNG で保存した写真は、同じ写真の JPEG や WebP の数倍になることがよくあります。すべてのブラウザ、OS、編集ソフトで PNG を開けます。
- 圧縮方式
- 可逆
- 透過
- 対応
- アニメーション
- 非対応
- 登場時期
- 1996 · PNG Development Group
テクスチャ、レンダーパス、ゲームのスクリーンショットを、作成したエンジンや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へ名前を変更してください。中身は同じように読み込まれます。