« Palimpseste 1 » : différence entre les versions

De Wikilipo
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 7 : Ligne 7 :
*contenu en blanc ou teintes de gris
*contenu en blanc ou teintes de gris
*le mot choisi: "palimpseste"
*le mot choisi: "palimpseste"
*[[choix de police | police]] "condensed": la police choisie est "[http://www.infolipo.org/data/TCCEB.zip Tw Cen MT Condensed Extra Bold]" (à télécharger dans la bibliothèque des fontes du système).
*[[choix de police | police]] "condensed": la police choisie est "[http://www.infolipo.org/data/police_palimpseste.zip Tw Cen MT Condensed Extra Bold]" (à télécharger dans la bibliothèque des fontes du système).
*déclenchement manuel de la [[Palimpseste_2 | phase 2]]
*déclenchement manuel de la [[Palimpseste_2 | phase 2]]



Version du 15 novembre 2010 à 00:14

Description

Première phase, statique, de Palimpseste. Le mot est projeté en superposition par tous les modules. Même mot, même police, même taille, même disposition.

Quelques contraintes

  • format: 854 x 480, pour un picoprojecteur 16:9 comme les 3 candidats (Acer, Optoma, Samsung) les plus sérieux
  • fond noir
  • contenu en blanc ou teintes de gris
  • le mot choisi: "palimpseste"
  • police "condensed": la police choisie est "Tw Cen MT Condensed Extra Bold" (à télécharger dans la bibliothèque des fontes du système).
  • déclenchement manuel de la phase 2

Code processing

Voici le code du premier état de la pièce.

PFont fontA;
int x=-5;   //décalage horizontal
int y=284;  //décalage vertical
int z=198;  //taille de police
  
void setup() {
  size(854, 480);  // selon le picoprojecteur choisi (rapport 16:9)
  background(0);   // fond noir
  fontA = createFont("Tw Cen MT Condensed Extra Bold",z);  // définition de la police
  noLoop();
}

void draw() {
  textFont(fontA, z);  // 
  fill(255);  // couleur de fonte: blanc

  //écriture du mot lettre à lettre
  text("p",x,y);
  text("a",91+x,y);
  text("l",180+x,y);
  text("i",228+x,y);
  text("m",276+x,y);
  text("p",407+x,y);
  text("s",497+x,y);
  text("e",569+x,y);
  text("s",649+x,y);
  text("t",721+x,y);
  text("e",775+x,y);
}

Le mot est écrit lettre par lettre, de sorte à faciliter le traitement que l'on voudra opérer, en phase 2 et phases ultérieures, sur chacune d'entre elles.

Le mot est centré horizontalement et verticalement.