Intégration de proce55ing dans WordPress

Cela fait un bout de temps que je voulais intégrer du Processing dans des pages (billets) de ce blog, j’ai cherché une manière pas trop chiante pour le faire, en gros un plugin et je suis tombé sur des usines à gaz, qui soit, ont une implémentation tordue, soit ne fonctionne pas. Je zyeutais les hearders des pages en cherchant le processing.js, je ne l’ai jamais vu apparaître sauf avec Processing JS, processing.js apparaît dans le header, cela fonctionne, la preuve avec un programme simple.

Mais ce plugin a un problème et de taille :

Plugin Processing JS WordPress

Plugin Processing JS WordPress

Donc il va falloir une solution autre. En dur dans le header (sans passer par un plugin) pour les mise à jour cela va être galère.

Mais Crayon Syntax Highlighter fonctionne bien. XD

// Learning Processing
// Daniel Shiffman
// http://www.learningprocessing.com

// Example 14-1: A growing rectangle, or a rectangle moving toward you?

float r = 8;

void setup() {
  size(200,200);
}

void draw() {
  background(255);
  
  // Display a rectangle in the middle of the screen
  stroke(0);
  fill(175);
  rectMode(CENTER);
  rect(width/2,height/2,r,r);
  
  // Increase the rectangle size
  r++ ;
  
  // Start rectangle over
  if (r > width) {
    r = 0;
  }
}

À part que Processing n’est pas dans la liste des langages, Java fera l’affaire.

Grosse ambiance :

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.