Pourquoi deux calques d'opacité à 50% de la même couleur ne font-ils pas la couleur unie dans Photoshop?

8

J'essaie de créer un dégradé qui, une fois retourné et superposé sur lui-même, affichera une couleur unie.

Je pensais que je le ferais avec un dégradé régulier de solide à transparent sur Photoshop, et l'enregistrer en PNG, mais lorsqu'il est superposé les uns aux autres, il montre toujours une certaine transparence.

J'ai essayé de le faire dans Photoshop et la même expérience avec des calques réguliers qui avaient une opacité de 50% n'affiche pas la couleur unie (c'est-à-dire qu'elle ne "tue" pas la transparence).

Qu'est-ce que je rate?

Osadezu
la source
Pouvez-vous publier une image pour montrer ce que vous essayez de faire?
Andrew Vit
pour moi, utiliser 61,8% a fait en sorte que les deux finissent par être ~ 100%,.618 + .618*.618 = 0.99994254
Muhammad Umer

Réponses:

5

L'opacité est un multiplicateur. Présumer:

  • Opacité de la couche 1 = 50%
  • Opacité de la couche 2 = 50%
  • Opacité de la couche 3 = 50%

Opacité nette = Layer1 + (Layer2 * Layer1) + (Layer3 * Layer2 * Layer1)

Ou, 50% + 25% + 12,5%. Mathématiquement, vous n'atteindriez jamais 100%.

Andrew Vit
la source
La fonction associée est f(x) = 2^-x. À l' xapproche de l'infini, ys'approche 0. Donc, dans notre cas, la transparence ne s'annulerait jamais (soit zéro).
iglvzx
4

À mon avis, chaque couche laisse passer 50% de la lumière ... vous n'obtenez pas 100% avec elle.

C'est comme le météorologue disant qu'il y a 50% de chances de pluie le samedi et le dimanche, et concluant qu'il doit pleuvoir au cours du week-end. Évidemment, cela ne signifie pas cela. :-)

user541686
la source
3
Cela sonne bien. La première couche laisse passer 50% de la lumière. La deuxième couche laisse passer 50% de la lumière restante. Résultat: 25% de la lumière passe. (Je ne suis pas un utilisateur de Photoshop, mais si ses couches imitent la physique du monde réel, c'est ainsi que je m'attendrais à ce qu'elles se comportent.)
Keith Thompson
Hé merci, je pense que c'est tout. "50% de 50% n'est pas 0". Donc, des idées sur la façon dont je pourrais créer ce dégradé qui rend la couleur unie?
Osadezu
@Ozkar: Je pense que je l'ai compris: consultez le "Mode" Soustraire au-dessus de l' onglet Calques . Faites soustraire la couche supérieure de la couche inférieure (ce qui est normal), et vous devriez pouvoir faire fonctionner quelque chose après avoir joué avec.
user541686
1
Votre exemple météo est erroné. Si les deux jours étaient indépendants, la probabilité de pluie pour le week-end serait 25%.
iglvzx
1
@iglvzx: Attendez, quoi? Je pense que vous avez mal compris. Je voulais dire qu'il ne peut pas conclure qu'il doit pleuvoir quelque temps le week - end, pas tout le week - end. Je vais le clarifier.
user541686