Ma curiosité m'a de nouveau amené à essayer un nouvel outil de génération d'images : Context Free. Le concept de cet outil est de créer une grammaire plus ou moins complexe permettant de générer de l'image. La méthode est bien connue des étudiants en informatique, vu qu'elle s'inspire de la théorie des langages. Pour mieux comprendre, prenons un exemple classique : un arbre.

Au fond, qu'est ce qu'un arbre. Un arbre, ça commence par une (grosse) branche (communément appelée le tronc) qui va se diviser en plusieurs branches, qui chacune vont se diviser en plusieurs branche etc...

En décrivant un arbre de cette façon on obtient des images comme celle ci-dessous.

Un arbre généré avec Context Free

Mais la ou Context Free est très puissant, c'est qu'une règle ne va pas toujours générer la même image. Une règle va donc définir une famille, un style d'image, où chacune sera entièrement unique.

Ensuite, à vous d'imaginer la suite. La galerie du site est assez parlante, et on trouve pas mal de choses intéressantes. Soit dit en passant, vous risquez de voir passer quelques script du genre dans les jours à venir. Et ça pourrait être interessant de trouver un moyen de générer du son avec le même système.

Tout vrai langage est incompréhensible.

Antonin Artaud