Слой GIMP виден только тогда, когда я скрываю все остальные

Слой GIMP виден только тогда, когда я скрываю все остальные

У меня есть слой в GIMP, но я могу видеть его только тогда, когда скрываю все остальные. Это прозрачные фоны, что-то такое простое, как обводка на выделении. Я добавил альфа-каналы.

Вот оба слоя:
Видимая, прозрачная область обоих слоев маскирует тот, что находится сверху.

Вот когда я это скрываю. Я хочу фиолетовый контур внутри зеленой рамки:
прозрачность скрывает то, что находится под ней

Я думаю, что это будет работать на opensuse leap. Или на tumbleweed.

решение1

На вашем снимке экрана слой находится в режиме «Умножение» (селектор вверху списка слоев, который едва заметен, учитывая вашу цветовую схему). В большинстве режимов (кроме «Нормального») слой заметен только по эффекту, который он оказывает нанепрозрачные пикселиизображения, с которым он составлен (т.е., в большинстве случаев, слоев под ним)[*]. Так что просто измените режим слоя(ей) на "Нормальный". Вы увидите его, когда скроете остальное, потому что когда смешивать нечего, режим смешивания будет "Нормальный"

[*] Если говорить точнее: если у вас есть пиксель L из слоя с режимом наложения B над пикселем S из стека слоев ниже:

  • Gimp удаляет альфу из пикселя S
  • Gimp вычисляет смешивание B пикселя L с пикселем S
  • Gimp применяет обратно альфа-канал пикселя S к результату

Таким образом, прозрачные слои внизу остаются прозрачными.

Связанный контент