Avertissement

Si votre ordinateur possède bien moins que 500 MBytes de mémoire où si sa fréquence élémentaire est bien sous 1 GHz c’est peut-être mieux de ne pas vouloir regarder ces animations. Du même si votre connections à l’internet est un peu lente, car ces fichiers sont vraiment large - ordre de grandeur dans les 100 Megabytes.

retour

Création de nos animations

Aux temps que je commençait avec mon programme à dessiner des extrait de la bordure des ensembles de Mandelbrot je pensait déjà à la possibilité de choisir un image à haute agradissement et d’en déduire une série d’images l’agrandissement étant réduit graduellement. Telle série se finissait l’agrandissement étant inférieurs à 1.0. Et les noms des fichiers contiennent un numéro de 000 (agrandissement maximal) et finissant par le numéro du dernier image.

La construction de ces animations se faisait en deux étapes. Pour commencer je prends mon image numéro 000 (agrandissement env. 10 ^ 16) et je mette le facteur en agrandissement à 1.584893...(veut dire 5. racine de 10), ça donne donc 5 images pa décade, env. 80. Les agrandissements basses ne donnent pas des images impressionnantes, je cherche donc l’image ou la chose commence à "marcher" - disons que ça soit le no. 62, agrandissement était donc 62 / 5 veut dire après 12.4 décades. L’espace entre le maximum et 12.4 sera donc distribué sur 200 pas (images), alors 200 / 12.4 et ça donne 16.13 images par décade et puis un facteur de la 16.13-ième racine de 10 = 1.1534.

L’assemblement de ces images à une animation se faisait avec Gamani movegear.exe Ver. 4.2. Cette version offre la possibilité d’inclure toutes ces images, se trouvant dans un classeur séparé, en les selectionnant avec Ctrl-A plus un autre clic.

Cette série d’images est donc écrite comme fichier provisoire sur disque. Puis on inverse l’ordre des images en Movie Gear, on en efface le premier et le dernier et on ajoute notre fichier provisoire.

Pour finir la cadence des images est mise de10 jusque à 12 par seconde et leur dimension est réduite de 1001x1001 à 700x700 pixels - tout ça avec Movie Gear. Et ça donne nos fichiers d’un ordre de volume de 100+ Mbytes.

Gamme de couleurs

Mon système à faire mes surfaces graphiques permet la définition des gammes à 256 (0 à 255) couleurs dont chacune est défini par trois valeurs pour rouge, vert et bleu. Les couleurs 0 à 16 sont réservée pour boutons, textes sur l’écran etc., le 255 est définir comme blanc. Ils en restent donc 238 à définir par des valeurs en RGB.

238 couleurs pur un image à Mandelbrot, ça semble modeste, mais j’ai l’idée que ça suffit.

Minimax

Choisir le bouton "Minimax" appelle le suivant:
  1. dans l’image sous construction on cherche la numéro maximal (max) et minimal (min) de couleur.
  2. Nos couleurs pour images (17 à 254) sont distribué régulièrement entre min et max.

Ainsi on arrive à visualiser plus clairement les bordes p.ex. d’un ensemble secondaire Mandelbrot.

Néanmoins c’est sage de calculer plus précis, c’est-à-dire d’augmenter le numéro de boucles dans le calcul ainsi que les bordes d’un ensemble secondaires Mandelbrot deviennent claires avant qu’on apelle Minimax.

L’avantage de Minimax c’est que les couleurs son distribué optimalement dans un image; Désavantage c’est qu’en calculant une série des fois les couleurs scintillent.

retour