Les montagnes croissantes

Animations non déterministes par automates cellulaires.
10 juillet 2018

Ce malheur qui nous asphyxiait nous avait d’abord semblé doux comme un matin rose en terrain familier.

L'image ci-dessus est tirée d’une animation Une version basse résolution de cette animation se trouve sur mon fil Twitter. générée par un programme que je suis en train d’écrire. L’image a été formée par des automates cellulaires, c’est-à-dire que chacune des cases colorées que l’on voit répond à un ensemble de règles qui modifient ses propriétés.

Je compte rassembler une collection de ces animations afin d’en faire un court métrage ainsi qu’une bande dessinée composée d’images fixes. J’ai publié une esquisse du projet de bande dessinée dans le premier numéro de la revue Colère, un journal de création qui contient aussi des merveilleux travaux d’Alexa Perchemal, de Mirion Malle, de Sophie Bédard et de Saturnome. Les pages ont également été publiées dans le troisième numéro du zine Seeds, une publication annuelle dédiée à l’art procédural et éditée par Jupiter Hadley et Dann Sullivan.

Animations

En élaborant ce projet, j’ai créé une très grande quantité d’animations qui n’ont pas encore toutes été exportées. J’en ai mises plusieurs sur Twitter : ici, ici, ici et ici.

Code source

Pour consulter le code source du logiciel ayant servi à réaliser ces images et ces animations, vous pouvez visiter les branches master, creategraphics-palettes et new-exportations de l’arborescence Git du projet. Les scènes elles-mêmes sont éparpillées dans différents fichiers : scenes.js, scenes02.js, scenes03.js et scenes04.js.

Typographie

La police de caractères pixelisée utilisée dans cet article est Ravine. J’ai réalisé cette fonte ce printemps et elle est distribuée librement avec une licence Open Font sil. Vous pouvez la télécharger sur GitHub. Notez cependant qu’elle est en version beta ; elle contient encore de nombreux problèmes à régler. Ravine est construite à partir de Silentype, une autre police libre, créée par Sean McNamara, mais elle s’en éloigne considérablement. Ravine est également inspirée des remarquables polices de caractères pixelisées créées par Susan Kare.

Contexte

Cette note de blog fait partie de mon projet de recherche Vers un cinéma algorithmique, démarré en avril 2018. Je vous invite à consulter la toute première note du projet pour en apprendre davantage.