天天看点

PNG与TGA两种贴图格式有什么区别?

PNG与TGA两种贴图格式有什么区别?

材质贴图用哪种格式你知道吗?

贴图格式???

好像没太注意过诶!!!

应该是TGA吧,PNG?

哈?好像还没学到哪里诶!

今日份迷惑!!

相信上述所言

肯定是部分小宝贝

听说过但是不是很了解的问题

那么本期,将解答

PNG与TGA两种贴图格式有什么区别?

首先我们来了解一下

传统意义上PNG与TGA图片格式的区别

PNG:流式网络图形格式

可用来储存灰度图像与彩色图形

TGA:图像文件格式

文件为24位或32位真彩色

兼顾了BMP的图像质量的同时

又兼顾了JPEG的体积优势

PNG与TGA两种格式都具备.

1.背景透明

2.压缩比高

3.图像质量好

这三点其实就决定了

两者在CG领域都能有不错的表现

那么到底谁更胜一筹?

更直观一点来说

PNG与TGA两种贴图格式

最核心的区别就是

TGA格式拥有一个Alpha(阿尔法)通道

PNG与TGA两种贴图格式有什么区别?

那么Alpha通道是是什么

又能起到一个怎么样的作用?

在PS中Alpha通道最主要的用途

储存和建立选择范围

简单一点来说

Alpha是一个8位的灰度通道

用256级灰度来记录图像的三种透明度信息

1.透明区域(黑色非选取区)

2.不透明区域(白色完全选取区)

3.半透明区域(灰色半选取区)

而PNG是使用lz77算法的无损压缩

它的优势在于压缩之后尺寸变小而不损失精度

但是游戏在运行这些纹理格式时

用PNG比起TGA

要多一道解码的过程

则会给运行工作带来较大的负担

PNG与TGA两种贴图格式有什么区别?

也正是因为这样

拥有Alpha通道的TGA图片

能把颜色与透明通道分开储存

并进行编辑等等

这些也就决定了TGA在CG领域

比PNG有更广泛地使用

但是这也并不代表PNG

不会在CG项目中使用

对于一些图形简单

不在乎游戏体量的少部分项目

也是会使用到PNG格式的贴图

PNG与TGA两种贴图格式有什么区别?

那么,看完本期

关于PNG与TGA图片格式

能是否有更深刻地认知?

如果对你有帮助

请在文末点亮三连

那么,我们下期再见!

继续阅读