【问题标题】:GIMP packing image into alpha (pasting grey scale image into alpha)GIMP 将图像打包成 alpha(将灰度图像粘贴到 alpha 中)
【发布时间】:2018-07-29 14:36:59
【问题描述】:

尝试做一个称为通道打包的优化技巧

我的图像实际上并没有使用 Alpha 层。因此,我添加了一个,然后在游戏引擎内部拍摄了一张灰度图像,用于显示粗糙度并将其放在那里。在引擎中,这现在只有一个纹理,但我可以将 RGB 插入基础并将 alpha 插入粗糙度。

我该怎么做?我想出了如何添加 Alpha 通道,但它不允许我将灰度图像粘贴到通道中。

感谢您的帮助!

【问题讨论】:

    标签: alpha gimp


    【解决方案1】:

    真正的答案是这样的:

    1. 颜色 -> 组件 -> 分解

    它将制作一个临时图像,其中所有通道都提取到可编辑层

    1. 对每一层做你需要的,只是让它们保持灰度
    2. 颜色 -> 组件 -> 组合

    它会将临时图像的图层组合到原始图像的通道

    我在 GIMP 中发现的唯一问题 - 它不适用于 Alpha 通道。如果 alpha 包含自己的蒙版,则在导出图像时将切断所有其他通道。不知道如何解决这个问题。 但是对于 RGB 通道,它可以正常工作!

    【讨论】:

    • “真正的答案”,“它不适用于 alpha 通道”,当最初的问题专门关于 alpha 通道时。嗯。对于第 3 步)不应该是“重组”吗?
    【解决方案2】:

    方法#1

    • 添加图层蒙版图层>蒙版>添加图层蒙版
    • 这会自动选择蒙版作为编辑目标(在图像显示的底部,它显示{layer name} mask
    • 粘贴您的图像 (Ctrl-V)。这将创建一个浮动选择,这是一个图层,但不要担心。您可以看到该图层正在影响下面图层的不透明度,这暗示它确实适用于蒙版。如果您需要调整粘贴的位置,可以移动该图层。
    • Layer>Anchor layer (Ctrl-H),您的临时图层将粘贴在蒙版上。
    • Layer>Mask>Apply layer mask“提交”更改。

    方法#2:

    • 粘贴您的图像并使其成为新图层(Ctrl-V、Ctrl-Shift-N)
    • 在 Channels 列表中,将任意 R、G、B 通道拖到下面的列表中以进行复制。
    • 删除粘贴的图层,选择您的目标图层
    • Layer>Mask>Add layer mask,初始化为一个频道,选择你上面创建的频道。
    • Layer>Mask>Apply layer mask“提交”更改。

    【讨论】:

      猜你喜欢
      • 2013-11-02
      • 2019-05-18
      • 1970-01-01
      • 2016-07-07
      • 2015-02-13
      • 2021-08-30
      • 2022-12-20
      • 1970-01-01
      • 2021-01-13
      相关资源
      最近更新 更多