TGA (Truevision TARGA / Tagged Graphics) 是由美國 Truevision 公司為其顯示卡開發的點陣圖片格式,副檔名 .tga,已成為電腦圖學、遊戲開發、影視後製的通用交換格式。
格式特性
- 無損壓縮:支援無壓縮與 RLE(Run-Length Encoding)無損壓縮,畫質完整保留。
- 色彩深度彈性:8 位元(調色盤)、16/24/32 位元真彩色,32 位元包含 8 位元 Alpha 通道(透明度)。
- 結構簡單:檔頭 18 位元組 + 影像資料 + 開發者區域 + 擴展區域 + 檔尾標識,易於程式解析。
- 檔案較大:無壓縮時體積遠大於 JPEG/PNG,不適合網頁傳輸。
主要應用領域
- 遊戲開發:貼圖、天空盒、UI 素材(Unity、Unreal Engine 原生支援)。
- 影視後製:After Effects、Nuke、Flame 等合成軟體匯入/輸出序列幀首選格式,保留 Alpha 通道便於合成。
- 3D 渲染輸出:V-Ray、Arnold、Redshift 等渲染器輸出美術圖層(Beauty、AO、Normal、Z-Depth 等)。
- 工業/醫學影像:需無損、高色深、含元資料的場景。
與常見格式比較
| 格式 | 壓縮 | Alpha通道 | 色深 | 典型用途 |
| TGA | 無/RLE無損 | ✅ | 8-32bit | 專業製作管線、序列幀 |
| PNG | 無損 (DEFLATE) | ✅ | 8-16bit | 網頁、UI、一般無損交換 |
| EXR | 無損/有損 (ZIP/PIZ/DWAA) | ✅ | 16/32bit float | HDR、合成、深度資料 |
| JPEG | 有損 | ❌ | 8bit | 照片、網頁、最終輸出 |
TGA 雖非最壓縮,但以簡單、相容、無損、支援 Alpha 成為專業管線的「通用貨幣」。