Почему два слоя с непрозрачностью 50% одного цвета не превращаются в сплошной цвет в Photoshop?

8

Я пытаюсь создать градиент, который при переворачивании и наложении на себя будет иметь сплошной цвет.

Я думал, что смогу сделать это с обычным градиентом от сплошного к прозрачному в Photoshop и сохранить его как PNG, но при наложении друг на друга он все еще показывает некоторую прозрачность.

Я попытался сделать это внутри Photoshop, и тот же эксперимент с обычными слоями с непрозрачностью 50% не показывает сплошной цвет (т.е. он не «убивает» прозрачность).

Что мне не хватает?

Osadezu
источник
Можете ли вы опубликовать изображение, чтобы показать, что вы пытаетесь сделать?
Андрей Вит
для меня использование 61,8% сделало так, чтобы оба оказались ~ 100%,.618 + .618*.618 = 0.99994254
Мухаммед Умер

Ответы:

5

Непрозрачность является множителем. Предполагать:

  • Непрозрачность слоя 1 = 50%
  • Непрозрачность слоя 2 = 50%
  • Непрозрачность 3 уровня = 50%

Чистая непрозрачность = Layer1 + (Layer2 * Layer1) + (Layer3 * Layer2 * Layer1)

Или 50% + 25% + 12,5%. Вы бы математически никогда не добрались до 100%.

Андрей Вит
источник
Связанная функция есть f(x) = 2^-x. По мере xприближения к бесконечности, yприближается 0. Таким образом, в нашем случае прозрачность никогда не будет отменена (будет нулевой).
iglvzx
4

С моей точки зрения, каждый слой пропускает 50% света ... вы не получаете 100% с этим.

Метеоролог говорит, что в субботу и воскресенье вероятность дождя составляет 50%, и приходит к выводу, что в выходные дни может идти дождь. Очевидно, это не значит это. :-)

user541686
источник
3
Это звучит правильно. Первый слой пропускает 50% света. Второй слой пропускает 50% оставшегося света. Результат: 25% света проходит. (Я не пользователь Photoshop, но если его слои эмулируют физику реального мира, я так и ожидаю, что они будут себя вести.)
Кит Томпсон
Эй, спасибо, я думаю, вот и все. «50% от 50% - это не 0». Итак, есть какие-нибудь идеи, как я мог бы создать тот перевернутый градиент, чтобы получить сплошной цвет?
Осадезу
@Ozkar: мне кажется, я понял это: посмотрите «Режим» вычитания над вкладкой Layers . Сделайте верхний слой вычитать из нижнего слоя (что нормально), и вы сможете получить что-то работающее после игры с ним.
user541686
1
Ваш пример погоды ошибочен. Если бы два дня были независимы, вероятность дождя на выходные была бы 25%.
iglvzx
1
@iglvzx: Подожди, что? Я думаю, что вы не поняли. Я имел в виду , что он не может сделать вывод , что должен дождь когда - то в выходные дни, а не на весь уик - энд. Я уточню это.
user541686