![]() |
Programmez un Tetris en Java 360 pages PDF pour apprendre à votre rythme. Développez des jeux vidéo en Java. www.jdevmaker.com |
Ce document est sous un contrat Creative Commons.
La commande <image> Calque > Fusionner vers le bas peut dans certain cas ne pas donner le même résultat qu'avec les commandes <image> Image > Aplatir l'image ou <image> Image > Fusionner les calques visibles. Voici l'explication :
![]() Figure 1
|
Je pars de l'exemple de la figure 1 pour illustrer la situation. Passez le mode de calque pour le calque "3" sur Différence, et "2" sur Addition. Nous obtenons l'image de la figure 2. Faites un clic droit sur le calque "3" dans le dialogue de calque, et choisissez Fusionner vers le bas. Nous obtenons une image (figure 3) qui ne correspond plus à ce que nous avions, et appliquer la même commande sur le calque "2" pour obtenir une image unique devient inutile.
Pourquoi l'image est-elle changée ?
Parce que les modes de calques s'expriment du haut vers le bas dans la pile. Or nous avons fusionné exactement dans le même sens, "cassant" du même coup la manière dont les modes de calques s'expriment dans l'image.
La solution est de fusionner les calques dans le sens inverse, c'est à dire du bas vers le haut. À partir de la figure 1, faites un clic droit sur le calque "2" dans le dialogue de calque, et choisissez Fusionner vers le bas, puis faites un clic droit sur le calque "3" dans le dialogue de calque, et choisissez Fusionner vers le bas. Nous obtenons une image unique correspondant à ce que nous voulions.