Truevision TGA から PNG への変換ツール

24ビットおよび32ビットの Truevision TGA ゲーム用テクスチャやラスターグラフィックを、汎用的なロスレス PNG 形式にデコードします。

ここにファイルを選択またはドロップ

100%プライベートなブラウザ内変換 - ファイルがデバイスから外部に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

フォーマットの比較と技術仕様

仕様TGAPNG
MIMEタイプimage/x-tgaimage/png
タイプrasterraster
圧縮uncompressed / RLElossless (DEFLATE / LZ77 + Huffman)
標準仕様Truevision TGA 2.0 SpecificationW3C PNG 3rd Edition
マジックバイトヘッダー00 00 02 00 (Uncompressed RGB) or 54 52 55 45 56 49 53 49 4F 4E (TRUEVISION-XFILE at footer)89 50 4E 47 0D 0A 1A 0A

フォーマットの概要と用途

Truevision TGA (Targa) は、3D ゲームエンジン、アニメーションパイプライン、テクスチャベーキングワークフローで広く使用されている象徴的な画像形式です。ほとんどのコンシューマー向けウェブブラウザやモバイルオペレーティングシステムは、TGA ファイルをネイティブで表示できません。TGA テクスチャを PNG に変換することで、完全なアルファチャネルの透明度を維持しながら、簡単に閲覧、共有、ウェブアセットの最適化を行うことができます。 すべてのテクスチャデコードは、ファイルを一切送信せず、お使いのブラウザ内でローカルに実行されます。

技術仕様とコーデックの内訳

デコーダは 18 バイトの TGA ヘッダーを解析し、画像タイプ (非圧縮トゥルーカラーの場合は 2、RLE トゥルーカラーの場合は 10) とビット深度 (ピクセルあたり 24 または 32 ビット) を検証します。存在する場合は RLE パケットを解凍し、デスクリプタビット 5 に従って垂直座標の反転処理を行い、RGBA ピクセル配列を最適化された PNG コンテナにラップします。

OSとブラウザの互換性

TGA はゲームおよび 3D スイートに限定されていますが、PNG はすべてのウェブブラウザ、スマートフォン、タブレット、デスクトップオペレーティングシステムでネイティブにサポートされています。

役立つ情報

アルファ透明度マップを持つゲーム用テクスチャは、32ビット PNG に変換しても元の正確な 8ビットアルファチャネルを保持します。

フォーマットの比較と技術仕様

4 MB の非圧縮ゲームテクスチャが 40 ミリ秒未満で 600 KB の PNG に変換され、ストレージ要件を大幅に削減します。

よくある質問

TGA から PNG への変換で、透明なテクスチャマスクは維持されますか?

はい。専用のアルファチャネルを持つ 32ビット TGA ファイルは、アルファチャネルが完全に保持された 32ビット PNG に変換されます。

TGA から PNG への変換はロスレスですか?

はい。どちらの形式も非圧縮またはロスレス圧縮された RGB ピクセルを格納するため、画像のディテールや色が変更されることはありません。