Les symboles amazighs (berbères) sont une écriture visuelle : chevrons, losanges, points, lignes. Dans ce cours gratuit, on les transforme en système génératif par le code — dans le navigateur, sans aucune électronique.
Par Kamel Ghabte · fait avec p5.js · en écho à mon œuvre DERB.EXE.
Le tapis amazigh raconte : fécondité, protection, eau, montagne… Chaque signe est un module. En creative coding, on définit une petite bibliothèque de modules, puis on les combine sur une grille. Le patrimoine devient un vocabulaire programmable.
On tisse une trame de losanges et de chevrons. Réglez la densité et l'aléatoire : chaque tirage donne un « tapis » unique, comme une main différente sur le même métier.
const signes = [diamant, chevron, croix, points];
for (let x=0;x<n;x++) for (let y=0;y<n;y++){
const f = random(signes); // on pioche un signe
push(); translate(x*s, y*s); f(s); pop();
}
Design d'interaction : les signes proches de la souris s'ouvrent et changent de couleur. Aucune manette — le curseur devient la navette du métier à tisser.
Recevez les prochains modules gratuits + les coulisses de mes œuvres.
Systèmes génératifs signés, tuilages apériodiques, export imprimable, design d'interaction pour installations. Ma méthode complète.