Processing
Dédié aux étudiants, artistes et designers œuvrant dans le domaine des nouveaux médias, Processing est à la fois un langage et un environnement de développement adapté à la création graphique 2D ou 3D.
Créé au départ comme outil d’apprentissage fondamental à la programmation, son atout majeur est la simplicité :
- une interface épurée au maximum (qui ferait presque oublier qu’elle n’est malheureusement disponible qu’en anglais) : vous entrez le code dans le champs texte, vous lancez en cliquant sur le bouton play ;
- une syntaxe basé sur java mais très simplifiée : nul besoin de comprendre des concepts avancés tels que les notions de classe et d’objets. En outre, Processing fournit une librairie graphique et défini 2 fonctions de base : setup() - exécutée une seule fois au lancement du programme ; draw() - lancée à intervalle régulier.
Processing étant écrit en Java :
- il est multi-plateforme ;
- il permet de programmer directement en langage Java ;
- il permet de compiler en Java : sous forme de programme autonome (Jar) ou d’applet directement utilisable en ligne ;
- il permet d’étendre son langage par le biais de librairies Java.
Sur le site officiel (en anglais), vous trouverez entre autre :
- la référence complète du langage ;
- le guide de l’interface ;
- un tas de librairies pour accroître les possibilités de Processing : vidéo, réseau, sons, etc. ;
- une galerie d’expériences ;
- des codes-sources.
Processing est donc une alternative libre incontournable pour programmer des animations ou des œuvres plastiques et qui permet d’aborder facilement la 3D !
Merci à criann pour la rédaction de la notice sur le wiki de Framasoft !
<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::
Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure
.
- Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.
- Majeure : une nouvelle version avec des nouveautés, des changements majeurs.
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
cours Processing en français , le 12 juillet 2008 par erational (0 rép.)
Informations complémentaires
À la une !
Commission européenne ?
Autres logiciels
Framasoft needs you !
Informations générales
Sur le Framablog
Juste une image
roll in- Creative Commons BY







