![]() THEMATIQUESLes projetsProjetsenCoursProjetsRealisesInitiativesRencontres>Méthodo: AccompagnerProjetsLes champs artistiques>ImagerieNumerique?>DanSe>TheAtre>MusiQue>InsTallationsLes outils>HardwarEInstrumenTsCapTeurs TraiTement du signal RoBotique TelephonesMobiles ArduinO WiiRemote >DistriButionsPrincipes techniques> DeTection> TempsReelLes acteurs & les structures>ArtistesProgrammeurs>LesLieux et les Acteurs>AccueiL des Artistes>ResSourcesEchanges & réflexions>FormatioN? continue / professionnelle>CreationNumérique & Logiciel Libre>ModeleEconomique? de la Création numérique et multimédia>FeDeA propos de>VideO>AudiO>HyperTexte>NetArt>TypOAtelierPratiquesFaQKiPourKoiKomment>LeBistro![]() Tous les contenus sont sous licence CreativeCommons - BY-NC-SA Fil RSS - ![]() Lecteur RSS PageMenu |
ArTLabOProce55ing
PagePrincipale ::
DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur ::
Vous êtes 38.107.191.84
![]() Plus d'infos sur http://processing.org/ Proce55ing est un environnement d'apprentissage des bases de la programmation informatique appliquées aux arts électroniques. Son nom d'ailleurs signifie traitement (processing).C'est un outil qui permet de faire facilement des esquisses dans le domaine de l'interaction, de l'image, du mouvement. Son intérêt principal vient de sa simplicité (son language est composé de mots anglais désignant l'action à effectuer), sa capacité à être général et extensible. Les programmes créés peuvent être éxécutés sur Internet, autant qu'hors ligne. Initié par Ben Fry et Casey Reas et développé au MIT Media Lab (dans le groupe dirigé par JohnMaeda, Aesthetics and Computation - Esthétique et calcul) aux Etats-Unis et à l'Institut Ivrea de design interactif en Italie, c'est un projet ouvert, en cours de développement. Le site web comporte de très nombreux exemples pour apprendre à utiliser Proce55ing. Il accueille également des programmes créés par des artistes et programmeurs. Citons, outre les très beaux travaux de Ben Fry et Casey Reas, Golan Levin, Schoenerwissen, et bientôt Josh On ou Lia. http://workshop.evolutionzone.com/ Ben Fry - http://acg.media.mit.edu/people/fry Casey Reas - http://www.groupc.net Aesthetics and Computation - Esthétique et calcul - http://acg.media.mit.edu IVREA - http://www.interaction-ivrea.it/en/index.asp Proce55ing - http://www.proce55ing.net/software/index.html http://www.processinghacks.com/hacks/contents Formation / ateliers / :
LIENS:DEL.ICIO.US :autres
Recherche sur Googlemot-clé “built with processing” Projets de hardware open-source associé au projet proce55ingHardwareProce55ing Plein Ecranhttp://www.superduper.org/processing/fullscreen_api/ Tutoriaux ( français ) par Julien V3ga ( agen ) :
IntroductionProcessing a été créé par Ben Fry et Casey Reas, élèves de John Maeda. C'est un logiciel destiné principalement à l'apprentissage de la programmation graphique.
Environnement de développement et languageProcessing présente une interface de programmation simple permettant à des programmeurs débutants ( voire des non-programmeurs ) de s'initier rapidement à la programmation graphique sur ordinateur. Il emploie son propre language, ce dernier est d'abord traduit en code Java avant d'être compilé en programme exécutable.Processing permet trois modes différents d'utilisation :
La librairie graphique de Processing permet de dessiner des formes basiques en 2 et 3 dimensions. Par ailleurs, Processing peut être une bonne introduction à la "programmation 3D" puisque sont intégrées les structures fondamentales ( matrices, vertices, triangles, quads, texturing, ... ) . On peut noter les similarités avec l'interface de programmation openGL. InteractivitéL'utilisation de Processing ne se limita pas qu'au dessin 2D/3D. Il est possible de créer des applications interactives utilisant diverses sources d'information :
CommunautéProcessing permet d'exporter ses créations sous forme d'applets : cela permet de diffuser son travail sur le net, et aussi de partager son code source -> valeur éducative. La structure même de la programmation orientée object (OOP) permet la réutilisation de code source ( "ne pas réinventer la roue", cf les classes Vec2D / Vec3D de Amoeba, fastBlur de Quasimondo).La communauté de personnes utilisant Processing est grandissante : à ce jour, il a été téléchargé plus de 10000 fois. Le forum sur le site internet est très actif et une rubrique technotes a été créée, regroupant tous les sujets intéressants abordés dans les threads de ce forum. Processing est destiné à être un projet OpenSource. Pour l'instant, il l'est partiellement puisque quelques utilisateurs ont apporté leur contribution en développant des librairies, venant étoffer la librairie graphique:
FuturLa version v70 sera dotée d'une librairie graphique utilisant l'accélération matérielle de la machine. L'interface de programmationsera openGL. UBUNTU LINUX et java pour processinghttp://processing.org/discourse/yabb_beta/YaBB.cgi?board=Collaboration;action=display;num=1123885163
Il n'y a pas de commentaire sur cette page.
[Afficher commentaires/formulaire]
|