Processing est une bibliothèque java et un environnement de développement libre (sous licence GNU GPL), créé par Benjamin Fry et Casey Reas, deux artistes américains.

On peut télécharger Processing ici.

Processing peut être utilisé avec les langages Java, Javascript ou Python.

Nous utiliserons ici le module Python de Processing.

À faire vous même 1.1

Lancez le logiciel Processing.

Vous devez obtenir la fenêtre de développement de Processing suivante :

Vérifiez en haut en droite que le mode Python est actif.
Si ce n'est pas le cas activez le mode Python.

L'aide est accessible à partir du menu Help/References qui conduit à cette url.
L'aide relative au mode Python étant moins développée que pour les mode java ou javascript, je vous conseille de consulter l'aide en ligne du mode java, les procédures Processing ont les mêmes noms quel que soit le mode de développement.


À faire vous même 1.2

Saisissez le code suivant dans la fenêtre de Processing :


def setup():
    size(300,300)

def draw():
    return
		

Si vous testez cet exemple, vous devriez obtenir une fenetre vide comme ceci :

Nous avons 2 procédures :

La procédure size(300,300) permet de créer une fenêtre de largeur 300 pixels et de hauteur 300 pixels.