Aller au menu - Aller au contenu

Icône Processing

Mise à jour : 30/10/2010
Difficulté : Facile Facile Creative Commons BY-NC-ND
827 visites depuis 7 jours, classé 150/786
Bienvenue sur ce tutoriel consacré à Processing.
C'est un langage de programmation basé sur la plate-forme Java, et qui dispose de plus d'une centaine de librairies !
Ce tutoriel sera structuré de la manière suivante :
Ce cours est composé des parties suivantes :
Et voilà, c'est la fin, nous nous quittons :'(

Mais le tutoriel doit encore être continué ! De nouvelles parties, plus intéressantes les unes que les autres devraient sortir.

Repassez de temps en temps, et n'hésitez pas à essayer de découvrir Processing plus en profondeur seul :zorro: .
Merci d'avoir suivi ce tutoriel :)

Remerciements



  • Je remercie mon prof d'ISI de St'é
  • Conflict pour ses conseils lors de la validation du tutoriel et pour ceux qu'il continue de me prodiguer

Partager

40 commentaires pour "Processing"
Note moyenne : 3.58 / 4 (31 votes)
Pseudo Commentaire
Hors ligne td1801 # Posté le 15/06/2011 à 18:11:57
Yup.
Avatar

Bravo et merci pour ce tutoriel !
Même si au début il n'est pas très clair et déroutant ...(j’entends par la que tu nous apprend les variables et tout sans nous montré une applications a celle ci.) Par la suite on comprend mieux.
Par contre c'est vrai que l'organisation est étrange : pourquoi ne pas mettre les fonctions de colorations de formes et de lignes en même temps que les formes et lignes ?
Hors ligne jbg77 # Posté le 06/08/2011 à 15:13:54

Vraiment pas mal se tuto, bravo, par contre tu devrais le 'ranger' dans cette ordre
Partie 1 L'interface graphique
Présentation
Variable(inclus la fonction print, aussi tu devrais dire la structure de base(setup, pour donner une bonne habitude) + qu'une variable est disponible partout dans le code + Ou il faut les initialisé)
If etc
While etc
Les tableaux
Créer une fonction(les différent type de fonction int,void etc)
Partie 2 L'interface graphique
Fonction de dessin
Charger une image
Clavier et souris
Le pong
Annexe
Video et les autres truck

J'ai virez le chapitre avec le tunnel car la difficulté est bien trop importante par rapport aux autres.
Sinon encore une fois bravo.
Hors ligne Lineox # Posté le 31/01/2012 à 20:56:05

Salut, merci pour ce tuto génial!!!
En plus il est très bien expliqué!!!
10/10!

(Pour ceux que ça intéresse j'ai écris un projet sympa ;) ) n'hésitez pas à vous en servir:

Secret (cliquez pour afficher)
public void setup ()
{
size(1000,1000);
background(mouseX,mouseY);
int a,b;
}
public void draw ()
{
int a=mouseY;
int b=mouseX;
if(mousePressed == true)
{
background(a,b);
}
else
{stroke(a,b,15);
smooth();
line(mouseX,mouseY,500,b);
}
}
public void keyPressed()
{
if (key == ENTER)
{
background(0,0,0);
}
}

Usage: bouger la sourie pour dessiner, ENTER pour recommencer et cliquer pour changer le fond d'écrans.

Sinon j'ai déniché un autre un autre programme pour pouvoir programmer processing, mais aussi d'autre langage comme le Java,..!!!!
Hors ligne mamacdou # Posté le 23/03/2012 à 10:41:58

Avis : Très bon

Bonjour,
je réalise un programme sous processing et je rencontre un problème, après plusieurs recherches sur internet je n'ai rien trouvé.

je dois faire bouger un cube donc dés que j'appuis sur la touche left je fais : x= x-1... mais la vitesse de défilement est très lente, j'ai rajouté une fonction pour augmenter la vitesse et pour cela je lui fais sauter des pixels : x = x-v; avec v variant selon ma demande. Donc résultat je rencontre des petits problèmes de précision et surtout ce n'est pas fluide...

donc j'aimerais savoir si il est possible d'augmenter le frame à plus de 60 .... (moi je n'ai pas réussi), ou bien de créer un draw moi même avec un système de delay() remplacent le fram.
Pour information j'ai fais un peu de Java avec eclipse et pour le défilement ça allait très très vite et pour avoir un truc correcte j'ai du mettre des pauses (c'est très logique au final, je trouve que le draw() de processing n'est pas logique...)

Vous pouvez me contacter par mail : ronan.yvergniaux@gmail.com
Hors ligne gregoire22 # Posté le 24/03/2012 à 22:45:14
Vive Processing ! :p
Avatar

Bonjour, tu peux pour cela utiliser la fonction framerate().
 

Voir tous les commentaires