Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab
> Nouveau : partage de liens / une carte des membres

apéro codelab #14 à Rennes, vendredi 3 février 2012, appel à participation

#1 2008-03-03 01:28:39 Ressources Processing et tutoriels en ligne

juan
modérateur
Lieu: Nancy
Date d'inscription: 2008-02-23
Messages: 14
Site web

Ressources Processing et tutoriels en ligne



Pour bien commencer votre parcours Processing ou pour le prolonger en y ajoutant de la complexité, voici une revue du web des ressources disponibles et des tutoriels en ligne.

Site officiel de Processing [anglais] http://processing.org/
Le site de référence où on trouve presque tout: galerie d'exemples avancés, guide des mots-clefs avec exemples simples, téléchargement du logiciel, forum modéré par Ben Fry et Casey Reas (+10000 membres!).

Nouveau forum depuis le 18 juin 2010 : http://forum.processing.org
Et un wiki : http://wiki.processing.org

http://codelab.fr/up/casey-reas-benjamin-fry.jpg
Photo de Casey REAS et ben FRY: source: Alba G. Corral



http://codelab.fr/up/openprocessing.jpg
OpenProcessing http://openprocessing.org
Une « sketchothèque » en ligne présentant des centaines d'applet avec leur code source sous licence GPL. Il est possible de rechercher par mots-clés, par collections thématiques, etc.





Ouvrages de référence

http://codelab.fr/up/processing-dessiner-creer-code-informatique.jpg
Processing, dessiner et créer avec du code informatique [français, 275 pages]
Editions : flossmanuals, 2010,

Le livre sur processing, écrit directement en français par l'équipe de contributeurs pour flossmanuals, consultable en intégralité sur le web :  http://fr.flossmanuals.net/Processing/Introduction

Disponible en version papier : http://www.lulu.com/product/paperback/p … g/12567234


http://codelab.fr/up/design-generatif.jpg
Design Génératif, concevoir, programmer, visualiser [français, 474 pages]
de : Hartmut Bohnacker, Benedikt Groß, Julia Laub, Claudius Lazzeroni
Editions Pyramyd, janvier 2011, ISBN-13 : 978-2-35017-215-6

Edition française de Generative Gestaltung (voir ci-dessous les liens vers le code source)
Sur le site de l'éditeur : http://www.pyramyd-editions.com/hors-co … visualiser


http://codelab.fr/up/lafargue-geridan-processing-code-outil-creation.jpg
Processing : Le code informatique comme outil de création [français, 288 pages]
De Jean-Noël Lafargue et Jean-Michel Géridan
Editions Pearson, février 2011, ISBN-13 : 978-2-7440-2453-5

Chez l'éditeur : http://www.pearson.fr/livre/?GCOI=27440100060660
Le blog qui accompagne le livre : http://ifdesignelseart.com/

code source : http://webdrama.org/processing/exemples.zip


http://codelab.fr/up/processing-handbook.jpg
Processing: A Programming Handbook for Visual Designers and Artists. [anglais, 736 pages]
Editions MIT Press, 2007, ISBN-13 : 978-0-262-182621
http://www.amazon.fr/Processing-Program … 0262182629
Ecrit par Casey REAS et Ben FRY (les créateurs de Processing), avec une préface de Mr. John MAEDA, ce livre s'impose tout naturellement comme l'ouvrage de référence. Construit comme une suite de tutoriels, ce livre fait un rappel sur les bases de la programmation Processing et aborde les aspects plus complexes sous forme d'interviews avec les auteurs eux-mêmes. Tous niveaux. Les codes sources des exemples du livre sont disponibles ici:
http://www.processing.org/img/learning/ … es-001.zip


http://codelab.fr/up/processing-ira-greenberg.jpg
Processing: Creative Coding and Computational Art [anglais, 840 pages]
Editions Friends of Ed, 2006, ISBN-13 : 978-1-590-59617-3
http://www.amazon.fr/Processing-Creativ … 159059617X
Ecrit par Ira Greenberg, ce livre s'adresse particulièrement aux artistes, designers et professionnels de la création et ne nécessite pas d'expérience préliminaire de programmation.

Code à télécharger : http://www.friendsofed.com/downloads/15 … essing.zip



http://codelab.fr/up/shiffman-learning-processing.jpg
Learning processing, Daniel Shiffman [anglais, 450 pages]
Editions Morgan Kaufmann, 2008, ISBN-13 : 978-0-123-73602-4

Le livre d'initiation de Daniel Shiffman, accessible aux débutants, pour la découverte de processing.

site du livre : http://www.learningprocessing.com
site de l'auteur : http://www.shiffman.net
chroniques : abstractmachine / diffusion : amazon
code source des exemples : http://www.learningprocessing.com/files … amples.zip


http://codelab.fr/up/visualizing-data.jpg
Visualizing Data, Ben Fry [anglais, 382 pages]
Editions O'Reilly, 2008, ISBN-13 : 978-0-596-51455-6

Le livre de Ben Fry se consacre à la visualisation interactive d'ensembles de données (statistiques, géographiques, journaux de fréquentation, etc.). Différentes méthodes de visualisation sont présentées : cartes, arbres récursifs, réseaux et graphes. Tous les exemples de visualisations sont réalisés avec processing, un chapitre est consacré à l'initiation, et des thèmes avancés sont abordés : programmation objet, intégration avec java, utilisation de MySQL avec processing.
site de l'auteur : http://benfry.com
diffusion : amazon
code source des exemples : http://benfry.com/writing/archives/3


http://codelab.fr/up/algorithms-for-visual-design.jpg
Algorithms for Visual Design Using the Processing Language, Kostas Terzidis. [anglais, 384 pages]
Editions Wiley, 2009, ISBN-13 : 978-0-470-37548-8
http://eu.wiley.com/WileyCDA/WileyTitle … ption.html

Une collection d'algorithmes écrites avec processing. Parmi les thèmes traités : les formes structurées, la géométrie solide, la physique et le mouvement, la 3D, le traitement d'images, les interfaces graphiques, etc. (table des matières en pdf). Les codes sources des exemples sont disponibles :
algorithms for visual design (code source)


http://codelab.fr/up/processing-eine-einfuhrung-in-die-programmierung.jpg
Processing – eine Einführung in die Programmierung, Andres Wanner. [allemand, 77 pages]
Auto-édition (Lulu), 2008, ISBN-13 : 978-0-262-182621
http://www.lulu.com/content/2721935

Le premier livre généraliste en allemand sur processing. Le site de l'auteur qui enseigne processing en Suisse :
http://www.pixelstorm.ch/processing/


http://codelab.fr/up/processing-buch-cover.jpg
Processing, Erik Bartmann. [allemand, 576 pages]
Editions O'Reilly, 2010, ISBN-13 : 978-3-89721-997-7

site http://www.oreilly.de/catalog/processingger/
site de l'auteur : http://erik-bartmann.de

codes sources : http://erik-bartmann.de/programmierung/downloads2.html


http://codelab.fr/up/programming-interactivity.jpg
Programming Interactivity, Joshua Noble [anglais, 712 pages]
Editions O'Reilly, 2009, ISBN-13 : 978-0-596-15414-1

«Programming Interactivity» couvre processing, arduino et openFrameworks.
http://oreilly.com/catalog/9780596154158 (google preview)

blog : http://programminginteractivity.com

code source des exemples : http://examples.oreilly.com/97805961541 … nloads.zip


http://codelab.fr/up/generative-gestaltung.jpg
Generative Gestaltung [allemand, 500pages]
Editions Schmidt Hermann Verlag, 2009, ISBN-13 : 978-3874397599

(traduction française pour automne 2010 aux éditions Pyramyd)

Generative Gestaltung est consacré au graphisme génératif avec des exemples utilisant processing.
Le code des nombreux exemples est en ligne ainsi que la librairie :
code : http://www.generative-gestaltung.de/code
librairie : Generative Design Lib 1.0 (javadoc)

site : http://www.generative-gestaltung.de/



http://codelab.fr/up/greenberg-processing-flash-developers.jpg
The Essential Guide to Processing for Flash Developers, Ira Greenberg [anglais, 400 pages]
Editions Friends of Ed, 2009, ISBN-13: 978-1-4302-1979-8

http://friendsofed.com/book.html?isbn=1430219793

code source des exemples : http://friendsofed.com/downloads/978143 … essing.zip


http://codelab.fr/up/getting-started-with-processing.jpg
Getting Started with Processing, Ben Fry & Casey Reas, [anglais, 208 pages]

Editions O'Reilly / Make, 2010, ISBN-13 : 978-1-4493-7980-3

http://oreilly.com/catalog/0636920000570


http://codelab.fr/up/glassner-akpeters-processing-for-visual-artists.jpg
Processing for Visual Artists, Andrew S. Glassner [anglais, 955 pages]
Editions A.K. Peter, ISBN: 978-1-56881-716-3
Sur le site de l'auteur : http://www.glassner.com/andrew/writing/ … essing.htm

code source : http://www.akpeters.com/processing/


http://codelab.fr/up/form-and-code.jpg
Form + Code, Casey Reas, Chandler McWilliams, LUST [anglais, 176 pages]
Editions Princeton Architectural Press, 2010, ISBN-13 : 978-1-5689-8937-2

Code in design, art and architecture : http://www.formandcode.com/

Code source : http://www.formandcode.com/code-example … amples.zip


http://codelab.fr/up/ahn-cordova-type-code-processing-for-designers.jpg
Type + Code: Processing for designers, Yeohyun Ahn et Viviana Cordova [anglais, 128 pages]
Editions Maryland Institute College of Art, 2009, ISBN : 978-0-578-01143-1

http://www.lulu.com/product/couverture- … rs/4430589
http://www.yeoahn.com/typecode/
http://issuu.com/jpagecorrigan/docs/typ … eohyun-ahn


http://codelab.fr/up/pearson-generative-art.jpg
Generative Art: A Practical Guide Using Processing, Matt Pearson [anglais]
A paraître aux editions Manning en 2011, ISBN : 9781935182627

http://zenbullets.com/blog/?p=615
http://zenbullets.com/blog/?page_id=799
http://www.manning.com/pearson/


http://codelab.fr/up/couverture-vide.png
the Nature of Code, Daniel Shiffmann [anglais, 800 pages]

A paraître : http://www.learningprocessing.com/noc/
Physique (vecteurs, forces, collisions, particules, etc.), systèmes génératifs (automates cellulaires, L-Systèmes, attracteurs étranges, fractales, etc.) et intelligence artificielle (réseaux neuronaux, algorithmes génétiques)

Le livre est financé par souscription sur kickstarter depuis janvier 2011 : https://www.kickstarter.com/projects/sh … ok-project









Ressources en français

Tutoriels de Douglas Edric Stanley
http://www.ecole-art-aix.fr/rubrique81.html
Inutile d'errer sur la toile à la recherche de tutoriels quand un spécialiste en a fait tout une série: Douglas Edric Stanley est professeur d’Arts numériques à l’école supérieure d’arts d’Aix-en-Provence et propose une quinzaine de tutoriels thématiques trés complets, didactiques et bien écrit. Bien fait !

Initiation à Processing par Jean-Noël Lafargue
http://www.hyperbate.com/dernier/?page_id=2482
Une initiation à processing et à la programmation en 16 étapes (installation, dessiner, le hasard, les boucles, l'interaction, les variables, les tableaux, la programmation objet, exporter, etc.)

Le multimedialab de Marc Wathieu (cours d'arts numériques à l'École de Recherche Graphique de Bruxelles)
http://www.multimedialab.be/cours/logic … essing.htm
En plus d'un cours PDF sur les bases de l'algorithmique, le multimédialab propose de très nombreux liens vers des ressources et des exemples de codes Processing. L'auteur propose également une bibliothèque impressionnante d'applets. Une adresse importante !

Le cours de Emmanuel Lestienne à la HEAJ à Namur.
http://www.bugsbusy.be/processing/index.html
Un cours pas-à-pas pour prendre en main les fonctions de Processing. Tout le contenu des cours n'est pas disponible en ligne, ainsi de nombreux exercices détaillés permettent d'avancer tout seul.

Les cours et tutoriels de Jeff Guess (enseignant à l'ENSAPC)
http://www.guess.fr/processing-tutoriaux/fr/
2 thèmes pour l'instant : données et strings() (juillet 2009)

L'article de Jocelyne Quelo sur Xrings.net
http://www.xrings.net/xrings/article.ph … rticle=381
Très court par rapport aux autres ressources, cet article résume les précédents et revient sur les méthodes, les variables, les boucles, les bifurcations, et Mobile Processing.


Tutoriels en anglais

Tutoriels de Daniel Shiffman
http://www.shiffman.net/teaching/
Daniel Shiffman est un des grands noms de la communauté Processing et comme il enseigne à l'école Tisch de New-york, il a mis en ligne une quantité impressionnante de cours. Voici quelques mots-clefs: Generative Text, Regular Expressions, Random Numbers, Probability, Perlin Noise, Vectors, Forces, Oscillation, Particle Systems, Fractals and Cellular Automata, Genetic Algorithms, Neural Networks et tant d'autres.

Seltar's snippets palace
http://snippet.seltar.org/
Plein d'exemples de codes qui permettent de résoudre des problèmes très précis.

Le cours "Media Processing in Processing" par Davide Rocchesso, Pietro Polotti, Ricardo Radaelli-Sanchez et Richard Baraniuk.
http://cnx.org/content/col10268/latest/

Tutoriels vidéo

Sur Vimeo, les tutoriels (en anglais) de José Sanchez:

- 01 Introduction http://vimeo.com/16842534
- 02 Variables http://vimeo.com/16843873
- 03 Functions http://vimeo.com/16844355
- 04 Reference http://vimeo.com/16844682
- 05 For loops http://vimeo.com/16855710
- 06 Conditionals http://vimeo.com/16858123
- 07 Classes http://vimeo.com/16907710
- 08 Arrays http://vimeo.com/16937877
- 09 Array Lists http://vimeo.com/16944087
- 10 External Libraries http://vimeo.com/17242182
- 11 Vector Class http://vimeo.com/17246182
- 12 Vector Math http://vimeo.com/17323611
- 13 Steering Behavior Agents http://vimeo.com/19211448
- 14 3D http://vimeo.com/18325690
- 15 UI http://vimeo.com/18334331
- 16 Follow target http://vimeo.com/19641319
- 17 Export data http://vimeo.com/19653218
- 18 Importing data http://vimeo.com/20463825
- 19 Recursion http://vimeo.com/20463950
- 20 Fractals http://vimeo.com/21035308
- 21 Cellular Automata / Game of life http://vimeo.com/21056846
- 22 Physics 1 / Spring 1D http://vimeo.com/22984904
- 23 Physics 2 / Springs 2D http://vimeo.com/23045361
- 24 Eclipse http://vimeo.com/23077991


Codes fournis par leurs concepteurs

Tous les liens suivants renvoient vers des sites personnels ou des plateformes communautaires où les auteurs mettent en ligne leurs applets ainsi que les codes qu'ils ont construit. En plus d'être une source d'inspiration pour les débutants, ces sites sont une mine pour dégoter des codes.

Ben Fry: http://acg.media.mit.edu/people/fry/
Group C par Casey Reas: http://sketches.groupc.net/
Toxi = Karsten Schmidt: http://www.toxi.co.uk/p5/index.htm
Tom Carden: http://www.tom-carden.co.uk/category/processing/
Florito par Marcus Graf: http://www.florito.net/
Robot Acid par Aaron Steed: http://www.robotacid.com/
Marius Watz: http://processing.unlekker.net/
Workshop Evolutionzone de Marius Watz: http://workshop.evolutionzone.com/category/processing/
Evolutionzone de Marius Watz: http://www.evolutionzone.com/
Ancien site d'Amit Pitaru (1997-2004): http://pitaru.com/
Dave Bollinger: http://www.davebollinger.com/works/
Sébastien Chevrel: http://www.seb.cc/
Ghost Agency par Alessandro Caposo: http://www.ghostagency.net/processing/
Abstract Codex par Alessandro Caposo: http://www.abstract-codex.net/works.html
V3ga par Julien Gachadoat: http://www.v3ga.net/blog/
Quasimundo Incubator par Mario Klingemann: http://incubator.quasimondo.com/
Elout de Kok: http://www.xs4all.nl/%7Eelout/proce55ing/index.html
Bodytag par Glen Murphy: http://www.bodytag.org/
Beyondthree par Mikkel Crone Koser: http://proce55ing.beyondthree.com/
Manny Tan: http://www.uncontrol.com/
Flight 404, le site de Robert Hodgin: http://www.flight404.com/blog/
Bit 101 par Keith Peters: http://www.bit-101.com/p5/
Coolbubble: http://www.coolbubble.com/programs/index.htm
Hardcorepawn: http://www.hardcorepawn.com/
Gallery of Computation par Jared Tarbell : http://www.complexification.net/
Peter Blaskovic : http://www.escapemotions.com/experiments.html
Kirkjerk : http://kirkjerk.com/java/ (ajout déc. 2009)

Processing blogs: http://www.processingblogs.org/
Processing hacks: http://www.processinghacks.com/
Built with Processing: http://builtwithprocessing.org/browse.php

O'Reilly Answers : http://answers.oreilly.com/tag/processing/



Processing et Java

Le code processing est converti en java traditionnel avant d'être exécuté. Il est possible d'utiliser du code java dans processing, à condition de respecter la syntaxe de java 1.4 (et précédents), mais pas de versions plus récentes (cf : faq processing). La documentation de java 1.4.2 est accessible ici : documentation java 1.4.2


Librairies

La plupart des librairies sont accessibles depuis la page dédié du site processing.org :  http://processing.org/reference/libraries/ . Mais il en existe qui ne sont pas (encore?) référencées :

PPhys2D est une adaptation de la bibliothèque java phys2d pour processing réalisée par Jean-Maxime Couillard, elle permet de manipuler des formes géométriques (boites, cercles, lignes, polygones) en leur ajoutant des caractéristiques physiques (poids, élasticité, etc.) et tout ça très simplement. En plus des exemples disponibles sur le site principal : lolphysics

GLGraphics : librairie qui permet d'intégrer les textures OpenGL, les shaders GLSL et des effets reposant sur l'accélération GPU dans Processing.

unwrappinglib : une librairie qui permet «d'aplatir» les triangles qui composent une forme 3D en triangles 2D.

Pathfinder library : une librairie d'intelligence artificielle qui permet d'utiliser plusieurs algorithmes de recherche (A*, Greedy-Best-First-Search, Dijkstra)

Barcodes for Processing : décodage de codes-barres (basé sur zxing)

ColorMatcher : tracking de couleurs

aimllib : création de chatbots avec AIML (Artificial Intelligence Markup Language)

( Les nouvelles librairies intégrées sur le site principal sont signalées dans ce sujet : updates for contributed libraries)


Créer et compiler une librairie

How to create a Processing library : http://code.google.com/p/processing/wik … ryOverview
Compiler une librairie pour Processing (Thomas Bernardi) : http://madosedesoma.free.fr/index.php?p … Processing (discussion : http://codelab.fr/2720 )
Compiler une librairie Processing existante (Labomedia) : http://wiki.labomedia.org/index.php/Com … _existante


Processing et autres langages

Processing en Javascript : http://processingjs.org/ voir http://codelab.fr/processingjs-html5-canvas
Processing en Python : http://code.google.com/p/pyprocessing/
Processing en Ruby : http://github.com/jashkenas/ruby-processing

Et...

Processing educators : http://groups.google.com/group/processing-educators
un groupe de discussion anglophone consacré à l'enseignement avec processing

http://opencode.media.mit.edu : un éditeur en ligne pour processing, qui permet d'entrer du code, de le compiler directement sur le serveur, et d'essayer le code proposé par les autres membres!

http://www.openvisuals.org : un site consacré à l'utilisation de processing pour la visualisation d'ensemble de données, des "datasets" sont proposés sur le site et il est possible d'ajouter sa visualisation

code source de processing (core) / javadoc : http://processing.googlecode.com/svn/tr … index.html
code source de processing (everything) / javadoc : http://processing.googlecode.com/svn/tr … index.html
code source : http://code.google.com/p/processing/sou … processing

JD : un décompilateur pour java, permet de transformer les fichiers .jar en texte lisible : http://java.decompiler.free.fr/?q=jdgui

Une présentation vidéo de processing par Benjamin Fry et Casey Reas, pendant le symposium Art && Code 2009 (en anglais, 40 minutes) :


lien vers la page de la vidéo sur vimeo


N'hésitez pas à signaler toute nouvelle ressource qu'on aurait oublié et qui vous semble d'intérêt général. On actualisera ce post au fur et à mesure.

(dernière mise à jour : 20 juillet 2011.)

Hors ligne

 

#2 2008-03-03 12:54:09 Re : Ressources Processing et tutoriels en ligne

22_80
membre
Lieu: Paris
Date d'inscription: 2008-02-29
Messages: 205

Re: Ressources Processing et tutoriels en ligne



Merci smile

Hors ligne

 

#3 2008-03-31 12:49:08 Re : Ressources Processing et tutoriels en ligne

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1286
Site web

Re: Ressources Processing et tutoriels en ligne



Suggestion(s) pour compléter la liste :

Les cours et tutoriels de Jeff Guess, enseignant à l'ENSAPC : http://www.guess.fr/processing-tutoriaux/fr/


(ajouté aux ressources le 15 juillet 2009)

Hors ligne

 

#4 2008-04-12 12:28:24 Re : Ressources Processing et tutoriels en ligne

EricRG
membre
Lieu: Bretagne
Date d'inscription: 2008-03-11
Messages: 85
Site web

Re: Ressources Processing et tutoriels en ligne



Bonjour,  smile

le lien ne fonctionne pas (on arrive sur une page blanche !).
sad

Hors ligne

 

#5 2008-04-12 14:40:20 Re : Ressources Processing et tutoriels en ligne

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1286
Site web

Re: Ressources Processing et tutoriels en ligne



Par le menu à gauche de la page, tu peux accéder à 2 tutoriels (pour le moment) : les données et strings() , les autres sont en cours de réalisation!

Hors ligne

 

#6 2008-04-25 21:22:26 Re : Ressources Processing et tutoriels en ligne

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1286
Site web

Re: Ressources Processing et tutoriels en ligne



Hello,

De nouveaux sites intéressants qui auraient leur place dans les ressources :

http://www.openprocessing.org : une galerie collective à la manière de flickr consacrée à des réalisations avec processing (licence CC-GNU-GPL)

http://opencode.media.mit.edu : un éditeur en ligne pour processing, qui permet d'entrer du code, de le compiler directement sur le serveur, et d'essayer le code proposé par les autres membres!

http://www.openvisuals.org : un site consacré à l'utilisation de processing pour la visualisation d'ensemble de données, des "datasets" sont proposés sur le site et il est possible d'ajouter sa visualisation

Autre nouvelle : processinghacks.com a fusionné avec le site principal de processing

Tu peux les ajouter à ta liste, j'effacerais ce billet...


(ajoutés aux ressources le 15 juillet 2009)

Hors ligne

 

#7 2008-07-29 01:02:09 Re : Ressources Processing et tutoriels en ligne

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1286
Site web

Re: Ressources Processing et tutoriels en ligne



Un troisième livre sur processing qui se prépare à sortir (août 2008) !

Learning Processing, de Daniel Shiffmann : http://www.learningprocessing.com/

Pour l'instant, un chapitre en pdf et la table des matières sont consultables, j'ai l'impression que c'est un livre d'initiation qui s'adresse à ceux qui veulent découvrir la programmation.

Il y a aussi Visualizing Data de Ben Fry, contrairement aux autres, il ne s'agit pas d'une initiation à la programmation/processing, mais d'un livre consacré à la visualisation interactive d'ensembles de données (statistiques, géographiques, journaux de fréquentation, etc.). Différentes méthodes de visualisation sont présentées : cartes, arbres récursifs, réseaux et graphes. Tous les exemples de visualisations sont réalisés avec processing, du coup ça va plus loin que les autres livres : programmation objet, intégration avec java, utilisation de MySQL avec processing.


(ajouté aux ressources le 15 juillet 2009)

Hors ligne

 

#8 2008-07-29 12:22:32 Re : Ressources Processing et tutoriels en ligne

oyster_twiter
membre
Lieu: Nantes
Date d'inscription: 2008-04-01
Messages: 407
Site web

Re: Ressources Processing et tutoriels en ligne



aaahhhh

chouette ça va assurer nos longues soirées hivernales ça.

c'est vrai que je chercherai plus en ce moment un bouquin qui jongle entre processing et java car il y na pas mal d'objets java interessant à integrer dans p5.
je vais aller jeter un oeil sur le vizualising data de Fry.

à noter que shiffmann est bien orienté physique(spring...) et biology(cellular automata...) donc ça peut être un plus pour ce que ça interesse si il integre ça à son book.

+++

Hors ligne

 

#9 2008-12-01 15:24:34 Re : Ressources Processing et tutoriels en ligne

Jean-no
nouveau membre
Date d'inscription: 2008-12-01
Messages: 1

Re: Ressources Processing et tutoriels en ligne



Bonjour. Je me permets de signaler un cours en ligne, réalisé à l'attention de mes étudiants en art : http://www.hyperbate.com/dernier/?page_id=2482
L'idée est de partir de zéro, certaines notions sont expliquées n'intéresseront pas spécialement les gens qui programment déjà. N'hésitez pas à commenter afin de m'aider à corriger les erreurs et améliorer les passages flous.


(ajouté aux ressources le 15 juillet 2009)

Hors ligne

 

#10 2008-12-28 11:55:49 Re : Ressources Processing et tutoriels en ligne

EricRG
membre
Lieu: Bretagne
Date d'inscription: 2008-03-11
Messages: 85
Site web

Re: Ressources Processing et tutoriels en ligne



Je viens de tomber sur d'autres cours en français :

http://www.hyperbate.com/dernier/?p=2426

Hors ligne

 

#11 2009-02-23 15:44:11 Re : Ressources Processing et tutoriels en ligne

resetproduction
nouveau membre
Date d'inscription: 2009-02-23
Messages: 1

Re: Ressources Processing et tutoriels en ligne



Bonjour,

Je débute avec Processing / Arduino. Au fur et à mesure de mon apprentissage, je mets des liens vers les ressources rencontrées qui me sont utiles. J'écris aussi quelques tutoriaux pour bien intégrer ce que je suis en train d'apprendre. Tout ceci est accessible ici : http://resetproduction.com/technique.htm

reset

Hors ligne

 

#12 2009-04-29 17:28:57 Re : Ressources Processing et tutoriels en ligne

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1286
Site web

Re: Ressources Processing et tutoriels en ligne



Deux nouveaux livres sur processing!

http://codelab.fr/up/algorithms-for-visual-design.jpg
Algorithms for Visual Design Using the Processing Language, Kostas Terzidis. [anglais, 384 pages]
Editions Wiley, 2009, ISBN-13 : 978-0-470-37548-8
http://eu.wiley.com/WileyCDA/WileyTitle … ption.html

Une collection d'algorithmes écrites avec processing. Parmi les thèmes traités : les formes structurées, la géométrie solide, la physique et le mouvement, la 3D, le traitement d'images, les interfaces graphiques, etc. (table des matières en pdf). Les codes sources des exemples sont disponibles :
algorithms for visual design (code source)



http://codelab.fr/up/processing-eine-einfuhrung-in-die-programmierung.jpg
Processing – eine Einführung in die Programmierung, Andres Wanner. [allemand, 77 pages]
Auto-édition (Lulu), 2008, ISBN-13 : 978-0-262-182621
http://www.lulu.com/content/2721935

Le premier livre généraliste en allemand sur processing. Le site de l'auteur qui enseigne processing en Suisse :
http://www.pixelstorm.ch/processing/



Et un groupe de discussion pour ceux qui enseignent avec processing : http://groups.google.com/group/processing-educators


(ajoutés aux ressources le 15 juillet 2009)

Hors ligne

 

#13 2009-05-26 13:38:56 Re : Ressources Processing et tutoriels en ligne

osc
membre
Date d'inscription: 2005-09-09
Messages: 99
Site web

Re: Ressources Processing et tutoriels en ligne



Pas mal d'exemple bien sympathoche de Jared Tarbell :

http://www.complexification.net/

La plupart des code sources sont fournis.


(ajouté aux ressources le 15 juillet 2009)

Hors ligne

 

#14 2009-06-24 01:00:58 Re : Ressources Processing et tutoriels en ligne

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1286
Site web

Re: Ressources Processing et tutoriels en ligne



PPhys2D est une adaptation de la bibliothèque java phys2d pour processing réalisée par Jean-Maxime Couillard, elle permet de manipuler des formes géométriques (boites, cercles, lignes, polygones) en leur ajoutant des caractéristiques physiques (poids, élasticité, etc.) et tout ça très simplement. Cette bibliothèque de fonctions n'est pas encore incluse dans la liste des « libraries » processing.

En plus des exemples disponibles sur le site principal, celui-ci vaut le coup d'oeil : lolphysics


(ajouté aux ressources le 15 juillet 2009)

Hors ligne

 

#15 2009-07-15 23:28:57 Re : Ressources Processing et tutoriels en ligne

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1286
Site web

Re: Ressources Processing et tutoriels en ligne



Bonjour,

Je viens de faire une mise à jour en reprenant les liens égrénés au fil de la discussion plus quelques autres (une vidéo de présentation et des liens vers les librairies en cours de développement)

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2012