仅当我隐藏所有其他图层时,GIMP 图层才可见

仅当我隐藏所有其他图层时,GIMP 图层才可见

我在 GIMP 中有一个图层,但只有隐藏所有其他图层时才能看到它。它们是透明的背景,就像在选择上描边一样简单。我添加了 alpha 通道。

以下显示了两个图层:
两个图层的可见透明区域都会遮盖住最上面的区域

这是我隐藏它的时候。我想要绿色边框内的紫色轮廓:
透明度掩盖了其下的东西

我想,我正在 opensuse leap 上运行它。或者 tumbleweed。

答案1

在您的屏幕截图中,图层处于“正片叠底”模式(选择器位于图层列表顶部,由于您的配色方案,几乎看不到)。在大多数模式下(“正常”除外),图层只能通过其对非透明像素图像的合成部分(即,在大多数情况下,其下方的图层)[*]。因此,只需将图层更改为“正常”模式即可。隐藏其余部分时,您会看到它,因为当混合模式为“正常”时,没有任何东西可以混合

[*] 更准确地说:如果您有一个来自混合模式为 B 的图层的像素 L,以及来自下面图层堆栈的像素 S:

  • Gimp 从像素 S 中移除 alpha
  • Gimp 计算像素 L 与像素 S 的混合 B
  • Gimp 将像素 S 的 alpha 值应用到结果中

因此底部的透明层保持透明

相关内容