Il ne faudrait pas croire que les transitions qui ne demandent qu'une ligne de calcul sans utiliser des procédés plus complexes comme les calques soient limitées à quelques déplacements triviaux. Les quelques exemples qui suivent montrent qu'il n'en est rien et qu'un peu d'imagination permet de rapidement élargir sa palette d'outils ! Les pouvoirs de l'imagination L'inversion des images de travail Une première idée est d'inverser l'image d'origine et celle ...
Mis à jour 29/03/2018 à 13h45 par gvasseur58
Après les transitions concernant le recouvrement, nous allons nous pencher sur d'autres types qui nous poseront des problèmes différents... Aujourd'hui, les transitions qui poussent une image hors du champ d'affichage pour en introduire une autre seront à l'honneur. Pousser des images hors du champ d'affichage Pour le moment, nous allons nous contenter d'explorer d'autres possibilités tout aussi faciles à mettre en œuvre que les précédentes. Cependant, il nous faudra modifier ...
Mis à jour 28/03/2018 à 18h49 par gvasseur58
Dans ce billet, nous allons poursuivre notre exploration des effets de transition par recouvrement en compliquant très légèrement les calculs... Le recouvrement (suite) Le recouvrement OverBottomRight Le recouvrement OverBottomRight, comme ceux qui suivent, utilise une diagonale pour la translation. Cela signifie simplement qu'il faut modifier dans le même mouvement les variables locales LX et LY. OverBottomRight suivra le schéma ci-après : ...
Après avoir installé la bibliothèque BGRABitmap, qui sert de support au traitement et à l'affichage des images, et bâti un logiciel de test avec la prise en charge de la vitesse d'affichage et de l'opacité, il est temps de proposer des transitions. Les transitions de recouvrement Nous appellerons transitions de recouvrement les transitions qui affichent une image d'origine qui doit être peu à peu recouverte par l'image de destination. Ces transitions sont simples d'un ...
Mis à jour 26/03/2018 à 12h59 par gvasseur58
Un élément que nous aimerions déterminer est sans doute l'opacité des images, car cette fonctionnalité nous permettrait de les dessiner avec une transparence plus ou moins forte. La bibliothèque BGRABitmap propose de nombreuses routines dont un des paramètres est justement l'opacité. Introduction de l'opacité Le degré de transparence est fourni dans la composition d'une couleur par un entier de 0 à 255 appelé canal alpha. La valeur 255 rend un pixel totalement opaque tandis ...
Mis à jour 26/03/2018 à 20h57 par gvasseur58