在你的设备上运行 · 你的文件从不离开你的设备。
TGA是游戏引擎、模组工具和3D导出的贴图格式,也是不少老扫描仪和采集卡保存的格式。这些工具之外几乎没有什么能打开它。这个页面在你自己的设备上把TGA文件转换成PNG,并保留贴图所依赖的alpha通道。
8位、16位、24位和32位的文件,未压缩或游程编码,调色板或真彩色,都能读取;文件头里的方向标志会被遵守,所以自下而上保存的贴图出来是正的。PNG是无损的,像素和TGA里的一模一样。
文件不上传。
不适用于: 写出TGA——这个页面只读取它。如果某个工具非要TGA,请保留原文件。
Targa是至今仍在日常使用的最古老的位图格式之一,所以它很简单:一个短文件头,一个可选的调色板,然后是像素,原样存储或者游程编码。读取器能处理8位灰度和调色板文件、15位和16位高彩色、24位真彩色和带alpha通道的32位,以及两种编码。文件头里的原点标志位说明行是自下而上存储的——多数游戏工具的默认——还是自上而下存储的,图片会据此转成正的。
TGA里的alpha是直通(非预乘)的,PNG存的也是这一种,所以透明边缘原样过去。alpha通道全部不透明的32位文件得到不透明的PNG;属性字节里写明有多少位alpha有意义,这一点也会被遵守。
TGA贴图跟着OBJ、FBX和其他模型文件一起走。如果你要的是模型而不是图片,3D转换器会直接读取OBJ材质文件引用的TGA贴图——OBJ转GLB /obj-to-glb 把它们打包进GLB——所以只有某个工具单独要这张图片时,才需要先转成PNG。
一个文件夹的贴图一次转完,打包成ZIP下载,保留原来的文件名。转换前填一个“最大宽度 / 高度(px)”,每张贴图都按同样的方式缩小,做低分辨率贴图包时很有用;不填则每个像素都保留。贴图很少大到碰上标签页的内存上限,不过手机上大约超过1600万像素(16 MP)、电脑上超过6000万像素(60 MP)的文件会被缩小,两个尺寸都会显示。
本页的其他语言版本: English · العربية · Deutsch · Français · Español · Русский · Português · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা