IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Tous les billets

  1. Les transitions entre images sous Lazarus avec BGRABitmap (XI) - La notion de masque

    par , 03/04/2018 à 13h35 (Blog de Gilles Vasseur - Pascal et compagnie)
    Grâce aux précédents billets de la série, vous savez installer la bibliothèque BGRABitmap, bâtir un logiciel de test avec la prise en charge de la vitesse d'affichage et de l'opacité, ainsi qu'implémenter quelques transitions simples. Dans ce billet, nous étudierons des techniques plus complexes mettant en œuvre des masques afin de produire des transitions encore plus attrayantes.

    La notion de masque

    Avec les méthodes employées jusqu'à présent, nous ne pouvons que superposer ...

    Mis à jour 03/04/2018 à 19h00 par gvasseur58

    Catégories
    Free Pascal , Lazarus , Graphisme , Programmation
  2. Les transitions entre images sous Lazarus avec BGRABitmap (X) - Des transitions spectaculaires...

    par , 29/03/2018 à 10h00 (Blog de Gilles Vasseur - Pascal et compagnie)
    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

    Catégories
    Free Pascal , Lazarus , Graphisme , Programmation
  3. Les transitions entre images sous Lazarus avec BGRABitmap (IX) - Pousser des images hors du champ d'affichage

    par , 28/03/2018 à 11h12 (Blog de Gilles Vasseur - Pascal et compagnie)
    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

    Catégories
    Lazarus , Graphisme , Free Pascal , Programmation
  4. Les transitions entre images sous Lazarus avec BGRABitmap (VIII) - Le recouvrement (suite)

    par , 27/03/2018 à 08h52 (Blog de Gilles Vasseur - Pascal et compagnie)
    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 : ...
  5. Les transitions entre images sous Lazarus avec BGRABitmap (VII) - Le recouvrement

    par , 26/03/2018 à 12h25 (Blog de Gilles Vasseur - Pascal et compagnie)
    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

    Catégories
    Free Pascal , Lazarus , Graphisme , Programmation