首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >α通道和透明通道有什么区别?

α通道和透明通道有什么区别?
EN

Stack Overflow用户
提问于 2017-01-29 02:14:23
回答 2查看 6.4K关注 0票数 8

我认为他们是一样的。

但是这些天我发现png和targa纹理在UE4中的表现有所不同。

今天我在Adobe读了些东西,

Alpha通道可以包含任何内容,而透明度是特定的通道关系。

它还说,

(透明通道)每个图像像素由可见着色剂的一组数值和包含不透明度信息的附加数值表示。

这让我很困惑。

他们保存不同的数据吗?alpha通道比透明通道“强”吗?

EN

回答 2

Stack Overflow用户

发布于 2021-01-21 09:50:55

使用alpha通道,您可以编辑单独的颜色通道。取决于颜色模式。

票数 0
EN

Stack Overflow用户

发布于 2021-12-15 23:18:34

简短的回答:任何东西都可以出现在alpha通道中。名字"A“或"alpha”并不意味着透明度,或者其他任何东西--实际上,它只是指图像的第四个通道。所以你可以在里面放任何东西,这取决于你想要什么。

如果你想更深入地理解它,答案如下。

图像通道只是一个有一些数据的容器。根据格式允许的内容,您可以拥有任意数量的通道。例如,JPEG文件可以有三个,PNG可以有四个。有些格式,如在电影/CG行业中广泛使用的OpenEXR格式,可以有很多种。

前三个通道通常称为R、B和G,因为它们主要用于彩色图像,以表示红色/绿色/蓝色的数量。但是当然,因为它们只是数据,所以它们不需要表示,你可以在它们中放任何东西。例如,在游戏行业广泛使用的优化技术中,人们把金属和粗糙度值放在前两个通道,而不是红色和绿色的数量。有关更多详细信息,请参阅9o

如果您正在创建图像,当然您可以决定自己要在每个频道中放什么。这一切都取决于用例.

下面是一些示例用例:

  • 如果你用你的图像来描绘一张灰度照片,一个频道就足够了。它只代表图像的每一个点是多么明亮。
  • 如果你用你的图像来描绘一张彩色照片,你可以用三个频道来描绘红色/绿色/蓝色。这就是所谓的加色,因为所有这些加在一起都会使白色。
  • 在打印彩色图像时,使用四个通道来描绘青色/品红/黄色/黑色。为什么这些原因,以及为什么四个,超出了这个问题的范围,但只需提到它们被称为减色,因为从白色减去它们会使红/绿/蓝/白。
  • 如果您想要描述一个透明彩色图像,最简单的方法可能是使用RGB的前三个通道,透明度在第四个。这是最广泛使用的"RGBA“方法,在png和tga图像中,例如

png和targa纹理在UE4中的行为不同。

如果所有通道都包含相同的数据,它们就不会。如果有人在第四频道放了别的东西,除了透明度之外,他们也会这样做。但两幅不同的png图像也是如此。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41916988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档