<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>v3ga &#187; Workshop</title>
	<atom:link href="http://v3ga.net/blog/category/workshop/feed/" rel="self" type="application/rss+xml" />
	<link>http://v3ga.net/blog</link>
	<description>Bits and Blobs</description>
	<lastBuildDate>Thu, 14 Apr 2011 19:55:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Processing Paris #2</title>
		<link>http://v3ga.net/blog/2011/03/processing-paris-2/</link>
		<comments>http://v3ga.net/blog/2011/03/processing-paris-2/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 21:25:28 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=724</guid>
		<description><![CDATA[

All you need to know about the second edition of Processing Paris has been published on the fresh www.processingparis.org website.Thanks to Mark Webster for having invited me again this year as last year edition was great and successful. This time, three different workshops are organized with beginners, intermediate and masterclass levels.


See you there !
]]></description>
			<content:encoded><![CDATA[<p><a href="http://processingparis.org/"><img src="http://v3ga.net/blog/wp-content/2011/03/Poster_Alterantive_800x600.jpg" width="500" border="0" /></a></p>
<p>
All you need to know about <a href="http://www.processingparis.org/2011/03/processing-paris-edition_02/">the second edition of Processing Paris</a> has been published on the fresh <a href="http://processingparis.org/">www.processingparis.org</a> website.<br />Thanks to <a href="http://freeartbureau.org/">Mark Webster</a> for having invited me again this year as <a href="http://v3ga.net/blog/2010/03/processing-paris-01/">last year edition</a> was great and successful. This time, three different workshops are organized with beginners, intermediate and masterclass levels.
</p>
<p>
See you there !</p>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2011/03/processing-paris-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Workshop &#8220;Exposer&#8221; à Pau</title>
		<link>http://v3ga.net/blog/2011/02/workshop-exposer-pau-esa/</link>
		<comments>http://v3ga.net/blog/2011/02/workshop-exposer-pau-esa/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 00:26:45 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=660</guid>
		<description><![CDATA[
Du 31 Janvier au 4 Février, l&#8217;ESA de Pau a accueilli plusieurs artistes dans le cadre d&#8217;une série d&#8217;ateliers autour du thème &#8220;Exposer&#8221;. Les élèves participant avaient pour objectif de restituer leurs travaux le dernier jour de la semaine, dans l&#8217;enceinte de l&#8217;école. 
J&#8217;ai été invité à animer un atelier autour de la création par [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://v3ga.net/blog/wp-content/2011/02/Esa_Workshop_Processing_05_1200.jpg" /></p>
<p>Du 31 Janvier au 4 Février, l&#8217;<a href="http://www.esac-pau.fr/">ESA</a> de Pau a accueilli plusieurs artistes dans le cadre d&#8217;une série d&#8217;ateliers autour du thème <em>&#8220;Exposer&#8221;</em>. Les élèves participant avaient pour objectif de restituer leurs travaux le dernier jour de la semaine, dans l&#8217;enceinte de l&#8217;école. </p>
<p>J&#8217;ai été invité à animer un atelier autour de la création par le code informatique, en utilisant l&#8217;outil <a href="http://www.processing.org">Processing</a>. J&#8217;étais venu avec l&#8217;idée de faire travailler les étudiants sur la typographie, en y intégrant des processus interactifs et génératifs.</p>
<p>Pour démarrer doucement, nous avons d&#8217;abord travaillé sur des formes géométriques simples que nous avons ensuite utilisées pour créer des motifs, impliquant un travail sur la symétrie, les formes, les couleurs et la répétition. Rapidement, plusieurs affiches ont été imprimées, les étudiants expérimentant sur les variations de paramètres dans leur code. Déjà, des sensibilités sont apparues au niveau des compositions, du choix de formes ou bien encore des palettes de couleurs. </p>
<p><img src="http://v3ga.net/blog/wp-content/2011/02/P1000522.jpg" /></p>
<p>
Ensuite, grace à l&#8217;excellent librairie <a href="http://www.ricardmarxer.com/geomerative/">Geomerative</a>, nous avons pu décomposer du texte en formes géométriques vectorielles, rendant possible la re-interprétation graphique.<br />Certains étudiants n&#8217;ont pas hésité à importer des motifs vectoriels générés la veille pour composer de nouvelles formes. Ces expérimentations ont donné lieu à une nouvelle série d&#8217;impressions.
 </p>
<p><img src="http://v3ga.net/blog/wp-content/2011/02/P1050254.jpg" /></p>
<p>Tout au long de l&#8217;atelier, la notion d&#8217;interactivité a été vue de manière simple par l&#8217;interprétation de l&#8217;état de la souris (position, boutons) du clavier et aussi du niveau sonore de l&#8217;entrée micro.<br />Pour l&#8217;exposition prévue le dernier jour, j&#8217;ai travaillé en collaboration avec David C. (professeur à l&#8217;école) sur l&#8217;élaboration d&#8217;un sketch qui permettait de remplacer le curseur de la souris par la position de la main d&#8217;un utilisateur. La détection a été faite avec une camera <em>Kinect</em> (grace à la librairie de <a href="http://www.shiffman.net/2010/11/14/kinect-and-processing/">Daniel Shiffman</a>), les sketches des étudiants ayant été intégrés dans un séquenceur pour être diffusés tour à tour lors de l&#8217;exposition.</p>
<p><img src="http://v3ga.net/blog/wp-content/2011/02/Kinect_Hand.png" width="500" /></p>
<p>
<br />Le code source de cette application est <a href="http://v3ga.net/blog/wp-content/2011/02/MetaSketch_ESA_Pau.zip">disponible ici en téléchargement</a>.<br />J&#8217;ai aussi été interviewé par Marie Bruneau et Bertrand Genier, vous pouvez trouver une re-transcription <a href="http://esapau.wordpress.com/2011/02/12/julien-gachadoat/">en suivant ce lien</a>. D&#8217;autres photos de l&#8217;atelier sont visibles là, <a href="https://picasaweb.google.com/pppesac/Processing1202111532?authkey=Gv1sRgCN7EuZiCvOPIAw#">sur cet autre lien</a>.
</p>
<p>
<em>Crédits photos : Vincent Meyer et EsaPyrénées, <a href="http://www.pressepapier.fr/">ppp*</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2011/02/workshop-exposer-pau-esa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Barcamp Gorée</title>
		<link>http://v3ga.net/blog/2010/12/processing-barcamp-goree/</link>
		<comments>http://v3ga.net/blog/2010/12/processing-barcamp-goree/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 15:34:05 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=650</guid>
		<description><![CDATA[

Last week-end I was on the Gorée island in Senegal where I had the chance to teach a two days Processing workshop, which was part of the second barcamp organized there. Beyond the climate changes (from freezing to burning), I was pleasantly surprised by the amount of people who attended the first day.
The session happened [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm6.static.flickr.com/5201/5241699482_dba0b7089c.jpg" width="500" border="0" /></p>
<p>
Last week-end I was on the <a href="http://en.wikipedia.org/wiki/Gor%C3%A9e" target="_blank">Gorée island</a> in Senegal where I had the chance to teach a two days <a href="http://www.processing.org" target="_blank">Processing</a> workshop, which was part of the second <a href="http://barcampgoree.org/">barcamp</a> organized there. Beyond the climate changes (from freezing to burning), I was pleasantly surprised by the amount of people who attended the first day.</p>
<p>The session happened in one of the classrooms of the <em>Mariama Bâ</em> school and it was far too small to contain everyone. Some participants were standing outside, watching through the windows. All in all, everyone was motivated to learn the basics of <a href="http://www.processing.org" target="_blank">Processing</a> and the feedback was extremely positive. Special thanks for <a href="http://www.dofbi.com/" target="_blank">Mamadou Diagne</a> and the <a href="http://www.francophonie.org/" target="_blank">OIF</a> for having made this happen !
</p>
<p><a href="http://www.flickr.com/photos/v3ga/sets/72157625424577999/">More photos here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2010/12/processing-barcamp-goree/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Openframeworks @ Mains d&#8217;Oeuvre</title>
		<link>http://v3ga.net/blog/2010/09/openframeworks-mains-doeuvre/</link>
		<comments>http://v3ga.net/blog/2010/09/openframeworks-mains-doeuvre/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 19:25:32 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[Openframeworks]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=633</guid>
		<description><![CDATA[

Start of a new workshops year @ Mains d&#8217;Oeuvre with a two-days Openframeworks session. More on the blog here [fr], including projects and code.
]]></description>
			<content:encoded><![CDATA[<p><img src="http://v3ga.net/blog/wp-content/2010/09/100914_Openframeworks_Mains_d_Oeuvre.JPG" width="500" border="0" /></p>
<p>
Start of a new workshops year @ <a href="http://www.mainsdoeuvres.org/">Mains d&#8217;Oeuvre</a> with a two-days <a href="http://www.openframeworks.cc">Openframeworks</a> session.<br /> More on the blog <a href="http://www.mainsdoeuvres.org/article1030.html">here</a> [fr], including projects and code.</p>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2010/09/openframeworks-mains-doeuvre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Processing Paris photos</title>
		<link>http://v3ga.net/blog/2010/04/processing-paris-photos/</link>
		<comments>http://v3ga.net/blog/2010/04/processing-paris-photos/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 11:00:25 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=599</guid>
		<description><![CDATA[

I animated a two-days Processing workshop in Paris @ La Fonderie de L&#8217;image.

We worked with the students on interactive pattern making, resulting in the creation of posters and wallpapers that were exposed then.

Thanks to all the participants, this was a fun and creative week-end. Cheers to Mark and David for making this happen.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/v3ga/4555287727/" title="Processing Paris 01 - Nicolas Ink effect by v3ga, on Flickr"><img src="http://farm4.static.flickr.com/3595/4555287727_9271171178.jpg" width="500" height="500" alt="Processing Paris 01 - Nicolas Ink effect"></a></p>
<p>
I animated <a href="http://v3ga.net/blog/2010/03/processing-paris-01">a two-days Processing workshop</a> in Paris @ <a href="http://lafonderiedelimage.org/">La Fonderie de L&#8217;image</a>.
</p>
<p>We worked with the students on interactive pattern making, resulting in the creation of <a href="http://www.flickr.com/photos/v3ga/sets/72157623814094315/with/4555287727/">posters and wallpapers</a> that were exposed then.</p>
<p>
Thanks to all the participants, this was a fun and creative week-end. Cheers to <a href="http://cargocollective.com/mwebster">Mark</a> and David for making this happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2010/04/processing-paris-photos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Processing Paris 01</title>
		<link>http://v3ga.net/blog/2010/03/processing-paris-01/</link>
		<comments>http://v3ga.net/blog/2010/03/processing-paris-01/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 17:22:32 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=562</guid>
		<description><![CDATA[

Processing Paris is an initiative between la Fonderie de l&#8217;Image, Cefag Formations and OFFF Tracks, which will be organizing OFFF Paris this year. For this first session, two workshops and an exhibition of international artists will be set up.

Workshops will focus on creative programming through the use of Processing environment.
Participants will practice and experiment new [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://processingparis.ning.com/"><img src="http://v3ga.net/blog/wp-content/2010/03/POSTER_PROCPARIS_FINAL_HALFCUT.jpeg" width="500" /></a></p>
<p>
<a href="http://processingparis.ning.com/">Processing Paris</a> is an initiative between <a href="http://lafonderiedelimage.org/">la Fonderie de l&#8217;Image</a>, <a href="http://www.cna-cefag.org/">Cefag Formations</a> and <a href="http://www.offf.ws/">OFFF Tracks</a>, which will be organizing OFFF Paris this year. For this first session, two workshops and an exhibition of international artists will be set up.
</p>
<p>Workshops will focus on creative programming through the use of <a href="http://www.processing.org">Processing</a> environment.<br />
Participants will practice and experiment new ways of creating static and dynamic visuals by writing their own softwares and tools. <a href="http://postspectacular.com">Karsten Schmidt</a> (aka Toxi) will teach a Master Class for experimented people (in english) while I will be teaching a beginners course (in French) <del datetime="2011-03-09T21:29:54+00:00">alongside with <a href="http://www.digitalflesh.org">Christian Delecluse</a></del>.</p>
<p>
&#8212;&#8212;&#8212;&#8212;
</p>
<p>
<a href="processingparis.ning.com">Processing Paris</a> est une initiative collaborative entre <a href="http://lafonderiedelimage.org">La Fonderie de l’Image</a>, <a href="http://www.cna-cefag.org/">Cefag Formations</a> et <a href="http://www.offf.ws/">OFFF Tracks</a> (organisateurs du festival OFFF à Paris). Au cours de l’année nous souhaitons organiser des événements qui porteront sur l’éducation, l’échange et la création Processing. Pour cette première édition nous avons organisé deux ateliers plus une exposition d’oeuvres internationales.
</p>
<p>
L’objectif de ces ateliers sera de familiariser les participants à la programmation avec Processing pour leur permettre d’expérimenter de nouvelles formes de création visuelles, de réaliser des prototypes/software et de produire des oeuvres visuelles statiques aussi bien qu’interactives/réactives. Deux ateliers sont proposés :</p>
<ul>
<li>Un groupe pour débutants qui sera mené par <a href="http://v3ga.net">Julien Gachadoat</a> en français.</li>
<li>Un groupe ‘Master Class’ pour les plus expérimentés, mené par <a href="http://postspectacular.com/">Karsten Schmidt</a> en anglais.</li>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2010/03/processing-paris-01/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Monolithe &amp; communication</title>
		<link>http://v3ga.net/blog/2010/03/mur-communicant-hypermedia-aix/</link>
		<comments>http://v3ga.net/blog/2010/03/mur-communicant-hypermedia-aix/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 23:29:19 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[Openframeworks]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=691</guid>
		<description><![CDATA[
Date : 22 Mars au 26 Mars 2010
Lieu : Hypermedia / Ecole des Beaux-Arts / Aix-en-Provence / France





Douglas Edric Stanley, professeur à l&#8217;école des Beaux-Arts d&#8217;Aix-en-Provence, m&#8217;a invité pour animer un atelier autour du &#8220;Mur Communicant&#8221;, écran interactif &#8220;multi-touch&#8221; construit à l&#8217;école. Il s&#8217;agissait d&#8217;explorer et de défricher les possibilités liées à la communication par [...]]]></description>
			<content:encoded><![CDATA[<p>
<em>Date : 22 Mars au 26 Mars 2010</em><br />
<em>Lieu : Hypermedia / Ecole des Beaux-Arts / Aix-en-Provence / France</em>
</p>
<p>
<img src="http://v3ga.net/blog/wp-content/2010/03/2001_space_odyssey_fg2b.jpeg" alt="" width="500" />
</p>
<p>
<a href="http://www.abstractmachine.net">Douglas Edric Stanley</a>, professeur à <a href="http://www.ecole-art-aix.fr">l&#8217;école des Beaux-Arts d&#8217;Aix-en-Provence</a>, m&#8217;a invité pour animer un atelier autour du <a href="http://www.ecole-art-aix.fr/article4089.html">&#8220;Mur Communicant&#8221;</a>, écran interactif &#8220;multi-touch&#8221; construit à l&#8217;école. Il s&#8217;agissait d&#8217;explorer et de défricher les possibilités liées à la communication par téléphonie mobile et ses interactions possibles avec le mur.
</p>
<p>
 J&#8217;ai pu travailler en collaboration avec <a href="http://palimpseste.free.fr/">Stéphane Cousot</a> et <a href="http://www.010175.net/">Guillaume Stagnaro</a> qui ont conçu les parties hardware et software du dispositif. L&#8217;atelier aura permis de me familiariser avec l&#8217;environnement qui a été développé spécifiquement pour ce mur (switchboard notamment). Parallèlement, j&#8217;ai pu épauler les étudiants sur leurs projets destinés à être intégrés sur le monolithe.
</p>
<p>
J&#8217;ai mis en ligne sur cette page les projets sur lesquels j&#8217;ai pu travailler durant cette semaine.
</p>
<h3>* ofxOneDollarRecogniser</h3>
<p>
Cette librairie est un add-on pour <a href="http://www.openframeworks.cc">Openframeworks</a> qui permet de manière économe (en terme de ressource machine) d&#8217;avoir une reconnaissance de gestes rapide et robuste. Elle est basée sur la librairie <a href="http://depts.washington.edu/aimgroup/proj/dollar/">&#8220;1$ Unistroke Recognizer&#8221;</a>.</p>
<ul>
<li><a href="http://code.google.com/p/v3ga/downloads/list">Télécharger sur Google Code</a></li>
<li><a href="http://www.openprocessing.org/visuals/?visualID=600">Sketch pour Processing [OpenProcessing]</a></li>
</ul>
<h3>* oneDollarRecogniser[Tuio]</h3>
<p>
Utilisation directe de <em>ofxOneDollarRecogniser</em>, avec communication TUIO pour intégration sur le monolithe.</p>
<ul>
<li><a href="http://v3ga.net/blog/wp-content/2010/03/oneDollarRecognizer.zip">Télécharger &#8220;oneDollarRecognizer&#8221; [XCode, Mac]</a></li>
<li><a href="http://v3ga.net/blog/wp-content/2010/03/oneDollarRecognizerTUIO.zip">Télécharger &#8220;oneDollarRecognizerTUIO&#8221; [XCode, Mac]</a></li>
</ul>
<h3>* Boink!</h3>
<p><img src="http://v3ga.net/blog/wp-content/2010/03/Image-2010-03-27-à-08.14.54.png" alt="" /></p>
<p>
Cette application permet de créer des &#8220;objets physiques&#8221; avec les doigts et les lacher sur l&#8217;écran. Elle nécessite les add-ons <em>ofxTriangle</em> et <em>ofxBox2D</em> que j&#8217;ai du légèrement modifier pour les utiliser avec cette application.</p>
<ul>
<li><a href="http://v3ga.net/blog/wp-content/2010/03/boink.zip">Télécharger Boink! [XCode, Mac]</a></li>
<li><a href="http://v3ga.net/blog/wp-content/2010/03/addons_ofxTriangle_ofxBox2D.zip">Télécharger les add-ons</a></li>
</ul>
<h3>* LiveCoding / Tuio</h3>
<p>
J&#8217;ai intégré la réception des messages Tuio (curseurs) en Javascript pour cette version. Un exemple (très) simple de sketch .js est disponible avec l&#8217;application en téléchargement.</p>
<ul>
<li><a href="http://v3ga.net/blog/wp-content/2010/03/liveCodingTuio.zip">Télécharger LiveCoding [Mac]</a></li>
<li><a href="http://code.google.com/p/oflivecoding/">LiveCoding sur GoogleCode</a></li>
</ul>
<h3>* Bouts de code</h3>
<p>
Quelques algorithmes / Processing sketches utilisés cette semaine.</p>
<ul>
<li><a href="http://v3ga.net/blog/wp-content/2010/03/TestRectangleRotation.zip">Test d&#8217;un point à l&#8217;interieur d&#8217;un rectangle en rotation [Processing]</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2010/03/mur-communicant-hypermedia-aix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atelier Processing à l&#8217;EESI</title>
		<link>http://v3ga.net/blog/2010/01/atelier-processing-a-leesi/</link>
		<comments>http://v3ga.net/blog/2010/01/atelier-processing-a-leesi/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 23:25:26 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=686</guid>
		<description><![CDATA[
Date : 16 Décembre 2009 / 5,6,7 Janvier 2010
Lieu : Ecole européenne supérieure de l&#8217;image / Poitiers / France


Jean-Marie Dallet, artiste et professeur à l&#8217;EESI de Poitiers, m&#8217;a invité pour animer un atelier de quatre journées sur l&#8217;utilisation de l&#8217;outil Processing. Cet atelier aura permis de travailler en collaboration avec les étudiants sur des thèmes [...]]]></description>
			<content:encoded><![CDATA[<p>
<em>Date : 16 Décembre 2009 / 5,6,7 Janvier 2010</em><br />
<em>Lieu : Ecole européenne supérieure de l&#8217;image / Poitiers / France</em>
</p>
<p>
<a href="http://www.dallet.net/">Jean-Marie Dallet</a>, artiste et professeur à <a href="http://www.eesi.eu">l&#8217;EESI</a> de Poitiers, m&#8217;a invité pour animer un atelier de quatre journées sur l&#8217;utilisation de l&#8217;outil Processing. Cet atelier aura permis de travailler en collaboration avec les étudiants sur des thèmes avancés en programmation graphique (<em>3D</em>, <em>camera</em>, <em>systèmes de particules</em>), en techniques de programmation (<em>structures de données</em>, <em>classes</em>, <em>polymorphisme</em>, <em>threads</em>) mais aussi sur l&#8217;exploitation et l&#8217;interprétation de bases de données en ligne.
</p>
<h4>Journée 1 : Système de particules</h4>
<p><img border="0" src="http://v3ga.net/blog/wp-content/2010/01/EESI_Particules.png" /></p>
<ul>
<li><strong>Modèle physique</strong> : relation entre forces, masse, accélération, vitesse et position.</li>
<li><strong>Notions de classe</strong> : membres, méthodes, instances. </li>
<li><strong>Structures de données</strong> : tableaux statiques et tableaux dynamiques (<a href="http://processing.org/reference/ArrayList.html">ArrayList</a>), boucles et itérateurs.</li>
<li><strong>Représentation graphique en 3D</strong> : modélisation des contraintes, opérations de dessin (<em>pushMatrix</em>, <em>popMatrix</em>).</li>
<li><strong>Ressources</strong> :
<ul>
<li><a href="http://www.shiffman.net/teaching/nature/particles/">Daniel Schiffman &#8211; Nature of code / Particles</a></li>
</ul>
</li>
</ul>
<h4>Journée 2 : Système de particules en 2D / Verlet </h4>
<p>
<img border="0" src="http://v3ga.net/blog/wp-content/2010/01/EESI_Verlet_Fabien.png" align="center" /></p>
<ul>
<li>Création d&#8217;une classe permettant de gérer un ensemble de particules et des contraintes, sur le modèle physique du <strong>Verlet</strong>.</li>
<li>Expérimentation autour ce modèle.</li>
<li><strong>Ressources</strong> :
<ul>
<li><a href="http://www.teknikus.dk/tj/gdc2001.htm">Thomas Jacobsen &#8211; Advanced characters physics</a></li>
<li><a href="http://sodaplay.com/">Soda Play</a></li>
<li><a href="http://code.google.com/p/toxiclibs/">Karsten Schmidt &#8211; Toxic Libs</a></li>
</ul>
</li>
</ul>
<div style="text-align:center"><a href="http://v3ga.net/blog/wp-content/2010/01/SystemeParticulesContraintes.zip"><img border="0" src="http://www.v3ga.net/blog/wp-images/icons/57-download.png" />&nbsp;Télécharger les sources</a></div>
</p>
<h4>Journée 3 : Caméra, Navigation dans un univers 3D</h4>
<p>
<img border="0" src="http://v3ga.net/blog/wp-content/2010/01/EESI_Camera_Pilot.png" /></p>
<ul>
<li><strong>Définition</strong> : position, orientation, field of view (fov), perspective, frustum.</li>
<li><strong>Mouvement</strong> : roll, tilt, pan, aim.</li>
<li><strong>Transformations 3D</strong> : Camera, ModelView.</li>
<li>Ecriture de code générique ré-utilisable, encapsulation + méthodes virtuelles.</li>
<li>Rendu offscreen via la classe <a href="http://processing.org/reference/PGraphics.html">PGraphics</a>.</li>
<li><strong>Ressources</strong> :
<ul>
<li><a href="http://www.gdsstudios.com/processing/libraries/ocd/">Kristian Linn Damkjer &#8211; Obsessive Camera Direction</a></li>
</ul>
</li>
</ul>
<div style="text-align:center"><a href="http://v3ga.net/blog/wp-content/2010/01/CameraControl.zip"><img border="0" src="http://www.v3ga.net/blog/wp-images/icons/57-download.png" />&nbsp;Télécharger les sources</a></div>
</p>
<h4>Journée 4 : Twitter + Google Maps API, Geolocalisation</h4>
<p>
<img border="0" src="http://v3ga.net/blog/wp-content/2010/01/Image-2010-01-09-à-22.19.47.png" /></p>
<ul>
<li>Chargement de données depuis Twitter (<a href="http://yusuke.homeip.net/twitter4j/en/javadoc/twitter4j/Tweet.html">tweets</a>, <a href="http://yusuke.homeip.net/twitter4j/en/javadoc/twitter4j/Status.html">status</a>), utilisation de la librairie java <a href="http://yusuke.homeip.net/twitter4j/en/index.html">twitter4j</a>.</li>
<li>Géolocalisation sur un <a href="http://v3ga.net/blog/wp-content/2010/01/world_longlatwgs84.png">planisphère</a> + sphère, recoupement des informations de lieu via <a href="http://code.google.com/apis/maps/">Google Maps API</a>.</li>
<li>Chargement asynchrone des données, définition des <strong>threads</strong>.</li>
<li>Re-utilisation de la classe Camera + système de particules.</li>
<li>Séparation données / représentation de ces données (vue).</li>
<li>Format XML, sauvegarde / chargement de données.</li>
<li><strong>Ressources</strong> :
<ul>
<li><a href="http://blog.blprnt.com/blog.blprnt.com/.../blprnt/7-days-of-source-day-1-goodmorning">Jeremy Thorp &#8211; Good Morning!</a></li>
<li><a href="http://btk.tillnagel.com/tutorials/geo-tagging-placemaker.html">Till Nagel &#8211; Processing geo information in Wikipedia articles.</a></li>
<li>Forum Processing <a href="http://processing.org/discourse/yabb2/YaBB.pl?board=Programs;action=display;num=1218822969">ici</a> et <a href="http://processing.org/discourse/yabb2/YaBB.pl?num=1259917547">là</a>.</li>
</ul>
</li>
</ul>
</ul>
<div style="text-align:center"><a href="http://v3ga.net/blog/wp-content/2010/01/GeoTexturedSphere.zip"><img border="0" src="http://www.v3ga.net/blog/wp-images/icons/57-download.png" />&nbsp;Télécharger les sources</a></div></p>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2010/01/atelier-processing-a-leesi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crea numerica</title>
		<link>http://v3ga.net/blog/2009/09/crea-numerica-beiru/</link>
		<comments>http://v3ga.net/blog/2009/09/crea-numerica-beiru/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 22:12:21 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=373</guid>
		<description><![CDATA[

I was invited to give a two days workshop on Processing and a conference about free and open source code-related software in the city of Beirut in Lebanon. This was part of the Crea Numerica event, which gathered several francophone artists during one week.As usual, such events are appropriate to meet interesting people, and I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://v3ga.net/blog/wp-content/2009/10/apple_baalbeck1.jpg" alt="Stones &#038; Silicium" title="Stones &#038; Silicium" width="500" /></p>
<p>
I was invited to give a two days workshop on <a href="http://www.processing.org">Processing</a> and a conference about free and open source code-related software in the city of Beirut in Lebanon. This was part of the <a href="http://www.creanumerica.org/">Crea Numerica</a> event, which gathered several francophone artists during one week.<br />As usual, such events are appropriate to meet interesting people, and I had good times with Fred &#038; Jean-Marie of <a href="http://sliderslab.com/">SlidersLab</a>. Also, I discovered <a href="http://www.chipchip.ch/diplome/content_diplome.html">&#8220;Le Temple des Montagnes&#8221;</a>, a simple and yet beautiful installation by swiss artist <a href="http://www.chipchip.ch">Camille Scherrer</a>.
</p>
<p>
<em><a href="http://www.flickr.com/photos/v3ga/sets/72157622550656700/">Photo shot</a> in the Bacchus temple in <a href="http://en.wikipedia.org/wiki/Baalbek">Baalbek</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2009/09/crea-numerica-beiru/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Buzzing around</title>
		<link>http://v3ga.net/blog/2009/03/buzzing-around/</link>
		<comments>http://v3ga.net/blog/2009/03/buzzing-around/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 20:58:24 +0000</pubDate>
		<dc:creator>v3ga</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[Vision Factory]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://v3ga.net/blog/?p=329</guid>
		<description><![CDATA[Gravity &#8211; Interactive installation @ Utopia, Bordeaux from 2Roqs on Vimeo.

I had the opportunity to teach several workshops, give a talk and show Gravity during the month of March.


La Chose Programmée, a workshop held @ BBB in Toulouse (February 23th to 26th), where code together with Bluetooth technologies on mobile phones were explored with Etienne [...]]]></description>
			<content:encoded><![CDATA[<p><object width="460" height="260"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3884343&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3884343&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="460" height="260"></embed></object><br /><a href="http://vimeo.com/3884343">Gravity &#8211; Interactive installation @ Utopia, Bordeaux</a> from <a href="http://vimeo.com/tworoqs">2Roqs</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>
I had the opportunity to teach several workshops, give a talk and show Gravity during the month of March.
</p>
<ul>
<li><strong>La Chose Programmée</strong>, a workshop held @ <a href="http://www.lebbb.org/">BBB</a> in Toulouse (<em>February 23th to 26th</em>), where code together with Bluetooth technologies on mobile phones were explored with <a href="http://www.ordigami.net/">Etienne Cliquet</a> and some students of the Ecole des Beaux-arts de Toulouse.<br />
<a href="http://www.2roqs.com/Article/44_la_chose_programmee" target="_blank">Read a more detailed article on 2Roqs website.</a></li>
<li><strong>Openframeworks</strong> workshop, held @ Craslab in Paris (<em>February 28th to March 1st</em>). By the way, <a href="http://www.openframeworks.cc/">version 006</a> was just released a few days ago and has now support for iPhone development. Check <a href="http://www.memo.tv/openframeworks_on_iphone_sample_1">a tutorial on Memo&#8217;s website</a> (more to come).<br />
<a href="http://www.v3ga.net/blog/wp-images/openframeworks/010309_Openframeworks_slides.pdf">Slides about Openframeworks (pdf, french)</a></li>
<li><strong>Code as a creative tool</strong>, a talk followed by a short Processing workshop given for the festival <a href="http://www.siana-evry.fr/">Siana</a> in Evry (<em>March 23rd</em>). Yay, it was very cool to talk about the early Atari &#038; Amiga demoscene in the end of the 80&#8217;s.<br />
<a href="http://www.2roqs.com/Article/46_code_as_a_creative_tool" target="_blank">Scroll some more text about this on 2Roqs website.</a></li>
</li>
<li><a href="http://v3ga.net/blog/2008/11/gravity/">Gravity</a> was exhibited twice in Bordeaux (<em>March 17th to 20th</em>) . The first installation was shown for <em>&#8220;la semaine de la langue française&#8221;</em>, and it was set up in an old nunnery that is part of the Drac Aquitaine, a french government organization responsible for promoting cultural events.<br /> The other one was set up as part of the <a href="http://www.neurosystem.org/emotion.html">E.motion electronic festival</a> in Bordeaux. The animation was projected on the Utopia movie theater&#8217;s facade. This event was a huge success as the application received more than 1000 sms messages in roughly 3 hours!<br />
<a href="http://www.2roqs.com/Article/45_de_natura_rerum_interactive_exhibition" target="_blank">Videos, photos on 2Roqs website.</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://v3ga.net/blog/2009/03/buzzing-around/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

