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 (2 rép.)
cours Processing en français , le 21 novembre 2008
Ici aussi : http://deptinfo.unice.fr/ roy/Java/L1/1.htmlAutre cours Processing en français , le 2 décembre 2008 par Jean-no
Un autre cours en françaisInformations complémentaires
À la une !
+ Framakey Windows
+ Framakey Mac
+ Ubuntu 9.04 francisée
+ Données persistantes
+ Dossiers et profils partagés
+ Virtualisation
=Framakey Ubuntu Remix
Autres logiciels
Framasoft needs you !
Autres rubriques
Libre : agenda
- Paris : Premier Samedi du Libre, le samedi 01 août 2009
- Lille : Chtinux - Permanence autour du libre, le mardi 28 juillet 2009
- Saint-Cyr-l'Ecole : Réunion mensuelle Root66, le samedi 18 juillet 2009
- Paris : Third Jeudi Parinux, le jeudi 16 juillet 2009
- Auray : Réunion du SGEG, le mercredi 15 juillet 2009
Informations générales
Sur le Framablog
Sur Framagora
- Image d'une clé 4Go Framkey sur une Clé 8Go
- Ecriture d'un nouveau lanceur.
- equivalent valgrind sous windows
- quanta plus en français
- question de débutant
- Réflexion du matin sur la vente liée
- [Lanceur] Gestion des "instances multiples"
- SourceForge change de look
- Web Apps Gepi
- Comment supprimer l'autorun.inf.
Juste une image
me sitting on some concrete- Creative Commons BY-SA







