Les fonctions utiles
Voici un script (l’exemple de la fonction "minute()") qui liste les 3 fonctions de base. Ces fonctions interrogent la montre de votre ordinateur pour en extraire des valeurs allant logiquement de 0 à 23 pour les heures et de 0 à 59 pour les minutes et secondes. A vous de faire quelque chose avec ces chiffres récupérées.
void draw() {
background(204);
int s = second(); // Values from 0 - 59
int m = minute(); // Values from 0 - 59
int h = hour(); // Values from 0 - 23
line(s, 0, s, 33);
line(m, 33, m, 66);
line(h, 66, h, 100);
}
Cela peut être la position dans l’espace, la couleur, la forme, la taille d’un objet. Ou encore un élément dans une liste, une image, un morceau de texte, un dessin généré.
On peut y intégrer un traitement du jour, du mois et même de l’année si le résultat est encourageant.
On veillera à ce que, virtuellement, passer un peu de temps avec votre horloge permettra de savoir l’heure. On évitera donc d’utilser des fonctions de random.
Liens
La fonction hour()
La fonction minute()
La fonction seconds()
Quelques idées d’horloges
http://www.vvork.com/index.php?s=clock
Un exemple en 3D basique