Next: Evolution
Up: Code Matrix
Previous: la commande de base
  Contents
Notre première idée était qu'une fois qu'on arriverait à faire
défiler du code Matrix dans une colonne, il nous suffirait
d'appeler cette procédure autant de fois qu'il y a de colonne à
dessiner sur la feuille. C'était une mauvaise idée car on ne peut
d'une façon simple et économique faire fonctionner un grand nombre
de fois la même procédure, en même temp.
Notre deuxième idée était d'utiliser un tableau à deux entrées
(matrice) que l'on remplirait de caractères pris au hasard et que
l'on ferait défiler après. Cette méthode fonctionnait mais ce
n'était pas ce que l'on voulait graphiquement.
Troisième idée, enfin la bonne, est d'afficher une ligne de
caractères très rapidement (aucun temps de pause) puis d'afficher
la ligne suivante en-dessous de la ligne précédente et ainsi de
suite. Pour y ajouter de l'irrégularité, un tableau contenant des
variables aléatoires servira de décalage (pour éviter que toutes
les colonnes commencent au même endroit).
Finalement, pour ajouter
les caractères blancs (en surbrillance), nous avons modifié notre
fichier image source : nous avons ajouté juste en dessous de la
première ligne de caractère une autre ligne avec les mêmes
caractères sauf qu'ils ont été éclaircis. Pour améliorer l'effet
de defilement du code matrix, nous avons ajouté une autre ligne,
celle-ci noire pour séparer les premiers caractères de la colonne
défilant (les caractères blancs) et les caractères déjà existant
sur la feuille.
Next: Evolution
Up: Code Matrix
Previous: la commande de base
  Contents
root
2002-06-23