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 !
Autres logiciels
Framasoft needs you !
Autres rubriques
Libre : agenda
Informations générales
Sur le Framablog
- Et Dieu créa l'homme à son image de hacker, nous suggère un père jésuite
- Je ne pense pas que vous naviguez comme moi sur le Web
- Pour que April, Framasoft et Quadrature chassent les taches à vos côtés
- De l'impact politique d'apprendre aux enfants la libre programmation
- Ils ont violé le domaine public !
Sur Framagora
- Thunderbird l'onglet "envoyer" à disparu !
- ODT2Daisy
- Vente lié ! A lire
- shtooka t'es où ???
- Licence CC0 contre droit moral inaliénable en France
- Recherche logiciel libres vidéo et mind mapping
- La licence CC0 face au droit moral (inaliénable)
- [Présentation] shokin
- [Poitiers] Conférence sur le logiciel libre le 15 février
- Zotero et firefox 10 ?
Juste une image
Kababayang Pilipino- Creative Commons BY









