<?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>j4mie dot org &#187; Processing</title>
	<atom:link href="http://www.j4mie.org/category/design-programming/processing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.j4mie.org</link>
	<description></description>
	<lastBuildDate>Tue, 08 Jun 2010 22:10:25 +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>BarCampLondon6</title>
		<link>http://www.j4mie.org/2009/03/30/barcamplondon6/</link>
		<comments>http://www.j4mie.org/2009/03/30/barcamplondon6/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 00:28:12 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.j4mie.org/?p=143</guid>
		<description><![CDATA[
I spent the weekend at BarCampLondon6 at the offices of the Guardian near King&#8217;s Cross Station. I think my brain is too full of interesting things I&#8217;ve picked up over the last couple of days (not to mention too deprived of sleep) to actually process any of it into a coherent blog post, but you&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3607/3395764613_683ff530d3.jpg" alt="Space Invader" /></p>
<p>I spent the weekend at <a href="http://www.barcamplondon.org/">BarCampLondon6</a> at the offices of <a href="http://www.guardian.co.uk/">the Guardian</a> near King&#8217;s Cross Station. I think my brain is too full of interesting things I&#8217;ve picked up over the last couple of days (not to mention too deprived of sleep) to actually process any of it into a coherent blog post, but you&#8217;ll get an idea of my thoughts by looking at <a href="http://search.twitter.com/search?tag=barcamplondon6&#038;from=j4mie&#038;rpp=30">my posts on Twitter tagged #barcamplondon6</a>, and <a href="http://www.flickr.com/photos/j4mie/sets/72157616003993093/">my Flickr set from the event</a>. Thanks to the organisers for their hard work, and to all the people who took part.</p>
<p>My talk was about <a href="http://www.processing.org">Processing</a>. The photos below are by <a href="http://www.flickr.com/photos/37996583811@N01/">Rain Rabbit</a>.</p>
<p><span id="more-143"></span></p>
<p>Me:</p>
<p><a href="http://www.flickr.com/photos/37996583811@N01/3391746803/"><img src="http://farm4.static.flickr.com/3456/3391746803_379464a2d1_m.jpg" alt="My talk at barcamplondon6" /><br />
</a></p>
<p>The audience (yes, I probably should have picked a bigger room):</p>
<p><a href="http://www.flickr.com/photos/37996583811@N01/3392900990/"><img src="http://farm4.static.flickr.com/3653/3392900990_11300c68e4_m.jpg" alt="My talk at barcamplondon6" /></a></p>
<p>You can view the <a href="http://www.slideshare.net/j4mie/why-should-you-care-about-processing">slides on Slideshare</a>:</p>
<div style="width:425px;text-align:left" id="__ss_1218422"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/j4mie/why-should-you-care-about-processing?type=presentation" title="Why should you care about Processing?">Why should you care about Processing?</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=barcamplondon-090329165927-phpapp02&#038;stripped_title=why-should-you-care-about-processing" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=barcamplondon-090329165927-phpapp02&#038;stripped_title=why-should-you-care-about-processing" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/j4mie">Jamie Matthews</a>.</div>
</div>
<p>Finally, here&#8217;s one of me playing with <a href="http://code.google.com/p/tinkerit/wiki/Auduino">Auduino</a> an Arduino-based synthesiser created by Peter Knight from <a href="http://tinker.it">tinker.it</a>:</p>
<p><img src="http://farm4.static.flickr.com/3647/3394326615_103f894c6e.jpg" alt="Playing with Auduino" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j4mie.org/2009/03/30/barcamplondon6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to create realistic smoke effects with astronomical photos</title>
		<link>http://www.j4mie.org/2008/10/04/how-to-create-realistic-smoke-effects-with-astronomical-photos/</link>
		<comments>http://www.j4mie.org/2008/10/04/how-to-create-realistic-smoke-effects-with-astronomical-photos/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 15:07:08 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Design & Programming]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.j4mie.org/?p=135</guid>
		<description><![CDATA[I was lucky enough to attend the Flash On The Beach conference in Brighton this week, and one of the highlights was Robert Hodgin of Flight404.com talking about his stunning work, including his famous Solar and Weird Fishes pieces. His Magnetosphere engine is now the default music visualiser in iTunes 8.
In passing, he mentioned that [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.j4mie.org/wordpress/wp-content/uploads/2008/10/smoke1.jpg" alt="" title="Smoke" width="250" class="alignright size-full wp-image-136" />I was lucky enough to attend the <a href="http://www.flashonthebeach.com/">Flash On The Beach</a> conference in Brighton this week, and one of the highlights was Robert Hodgin of <a href="http://www.flight404.com">Flight404.com</a> talking about his stunning work, including his famous <a href="http://vimeo.com/658158">Solar</a> and <a href="http://vimeo.com/935317">Weird Fishes</a> pieces. His Magnetosphere engine is now the default music visualiser in <a href="http://www.apple.com/itunes/whatsnew/">iTunes 8</a>.</p>
<p>In passing, he mentioned that his smoke effects were created using photographs of <a href="http://en.wikipedia.org/wiki/Nebula">nebulae</a>. He didn&#8217;t give any details about exactly how this works, but I thought it was such a good idea that I decided to have a go for myself.</p>
<p><span id="more-135"></span></p>
<p>The concept I came up with is simple: use a particle system to generate smoke-like behaviour, but instead of drawing each particle as a simple &#8220;blob,&#8221; draw an image of a nebula. The older the particle, the larger and more transparent the image. Fairly simple, but it creates remarkably realistic effects.</p>
<p>The particle system I used is based on the <a href="http://www.cs.princeton.edu/~traer/physics/">Traer physics library</a> (in fact, I used some of their sample code to create the smoke behaviour) but you could use any system you like.</p>
<p>The images I used are show below. I took pictures of nebulae I found via Google and cropped out the most interesting parts, then applied a circular gradient mask in Photoshop and saved the resulting image as a transparent PNG. The original PNG images are included in the ZIP file which is linked at the bottom of this post.</p>
<p><img src="http://www.j4mie.org/wordpress/wp-content/uploads/2008/10/all.jpg" alt="" title="Nebulae" width="450" height="450" class="aligncenter size-full wp-image-137" /></p>
<p>Here are a couple of videos showing the results from this process:</p>
<p>UPDATE: The videos have been moved to Vimeo, please see: <a href="http://www.vimeo.com/3166671">Smoke 1</a>, <a href="http://www.vimeo.com/3166712">Smoke 2</a>, <a href="http://www.vimeo.com/3166744">Smoke 3</a>.</p>
<p>The Processing source code for my simple example (along with the images used to create it) can be found in this ZIP file: <a href="http://www.j4mie.org/misc/processing/smoke.zip">smoke.zip</a>.  If you run this code, you&#8217;ll first see the particles drawn as red dots. If you press the &#8216;i&#8217; key, the images will be drawn. Pressing &#8216;p&#8217; hides the red dots. Finally, the &#8216;m&#8217; key toggles mouse following mode. Don&#8217;t forget, you&#8217;ll need the <a href="http://www.cs.princeton.edu/~traer/physics/">Traer physics library</a> for this to work. I used the OpenGL drawing mode because it considerably speeds up image drawing, but it will work using the default Processing renderer.</p>
<p>This is just a basic sketch of how the idea works, and as I said, I have no idea if this is exactly how Robert Hodgin does it. Either way, I think it looks pretty good.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.j4mie.org/2008/10/04/how-to-create-realistic-smoke-effects-with-astronomical-photos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>House of Cards</title>
		<link>http://www.j4mie.org/2008/07/22/house-of-cards/</link>
		<comments>http://www.j4mie.org/2008/07/22/house-of-cards/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 15:09:34 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Design & Programming]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.j4mie.org/?p=132</guid>
		<description><![CDATA[
UPDATE: Videos have been moved to Vimeo.
I just noticed that I got linked to from Create Digital Motion, a blog about digital video production and computer animation.  Cheers guys!  However, the post says that there is &#8220;more at [my] personal site&#8221; and.. well, there isn&#8217;t.  Or wasn&#8217;t, until now.
The post is about [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3013/2676056415_062efe4679.jpg" alt="Still from Radiohead video" width = "450" /></p>
<p>UPDATE: Videos have been moved to <a href="http://www.vimeo.com/j4mie">Vimeo</a>.</p>
<p>I just noticed that I got <a href="http://createdigitalmotion.com/2008/07/21/first-radiohead-house-of-cards-videos-appearing-ben-fry-on-the-code/">linked to from Create Digital Motion</a>, a blog about digital video production and computer animation.  Cheers guys!  However, the post says that there is &#8220;more at [my] personal site&#8221; and.. well, there isn&#8217;t.  Or wasn&#8217;t, until now.</p>
<p>The post is about Radiohead&#8217;s &#8220;House of Cards&#8221; video which has been getting a lot of coverage on t&#8217;interwebs this week.  I&#8217;ll spare the technical details as you&#8217;re almost certainly familiar with them by now (if not, have a look at <a href="http://createdigitalmotion.com/2008/07/14/radiohead-makes-house-of-cards-video-with-3d-plotting-processing-gives-you-the-data/">this post</a>).  My two attempts (so far) are below, along with a little info about how they were made.  You can view both the videos in higher quality by clicking through to <span style="text-decoration:line-through;">YouTube</span> Vimeo.</p>
<p><span id="more-132"></span></p>
<p><object width="400" height="302"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2973927&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2973927&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="302"></embed></object><br /><a href="http://vimeo.com/2973927">House of Cards, Experiment One</a> from <a href="http://vimeo.com/j4mie">Jamie M</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>The first set of experiments is based on a really simple particle system.  The x, y and z co-ordinates of each point in the data cloud are turned into a particle, which is then &#8220;bounced&#8221; off a hard surface using very basic physics.  The position of each particle of each frame in the video is calculated the correct number of times to produce the animation effect.  By bouncing the particles at different angles relative to the &#8220;camera,&#8221; appearance of the bouncing particle cloud can be changed, creating some unusual visuals.  The next section of the video is created by duplicating each point three times, to create three versions of Thom&#8217;s head.  Finally, every particle is given a random velocity, creating an &#8220;explosion&#8221; effect which again is modelled as a large number of bouncing physical objects.</p>
<p><object width="400" height="302"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2977649&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2977649&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="302"></embed></object><br /><a href="http://vimeo.com/2977649">House of Cards, Experiment Two</a> from <a href="http://vimeo.com/j4mie">Jamie M</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>The second video is simpler: no physical simulation, just a set of lines.  Every point is connected to another point with a line.  The number of points slowly increases over the video, so Thom&#8217;s face slowly appears from randomness.</p>
<p>I&#8217;ve put some higher-quality stills from the videos on <a href="http://www.flickr.com/photos/j4mie/sets/72157606214314062/">my Flickr account</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.j4mie.org/2008/07/22/house-of-cards/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mobile Cellular Automata</title>
		<link>http://www.j4mie.org/2008/03/21/mobile-cellular-automata/</link>
		<comments>http://www.j4mie.org/2008/03/21/mobile-cellular-automata/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 01:30:56 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Design & Programming]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.j4mie.org/2008/03/21/mobile-cellular-automata/</guid>
		<description><![CDATA[As a first project with Mobile Processing, I&#8217;ve written a really simple implementation of Conway&#8217;s Game of Life for Java (J2ME) mobile phones.

This is an extremely scruffy alpha version hacked together in a couple of hours, but it works.  The initial configuration is a Gosper Glider Gun.  You can pause the simulation using [...]]]></description>
			<content:encoded><![CDATA[<p>As a first project with <a href="http://mobile.processing.org">Mobile Processing</a>, I&#8217;ve written a really simple implementation of <a href="http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life">Conway&#8217;s Game of Life</a> for Java (J2ME) mobile phones.</p>
<p><img src='http://www.j4mie.org/wordpress/wp-content/uploads/2008/03/cellularautomata.jpg' alt='cellularautomata.jpg' /></p>
<p>This is an extremely scruffy alpha version hacked together in a couple of hours, but it works.  The initial configuration is a Gosper Glider Gun.  You can pause the simulation using the softkey, and then use the arrow keys on the keypad to move a &#8220;cursor&#8221; around.  Click the main select button to flip the cell under the cursor from on to off and back again.  Then press the Resume softkey to start running again.</p>
<p><a href="http://www.j4mie.org/misc/cellular_automata.jar">Download the .jar file here.</a><br />
(either click this link with your phone&#8217;s browser or download on your computer and send to your phone).</p>
<p>Thanks to <a href="http://www.nigelcrawley.co.uk/">Nigel Crawley</a> (who I met at <a href="http://www.barcampbrighton.org/">BarCampBrighton2</a>) for the inspiration!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.j4mie.org/2008/03/21/mobile-cellular-automata/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Tadpoles</title>
		<link>http://www.j4mie.org/2007/10/03/tadpoles/</link>
		<comments>http://www.j4mie.org/2007/10/03/tadpoles/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 18:40:58 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.j4mie.org/2007/10/03/tadpoles/</guid>
		<description><![CDATA[My latest project with Processing has been implementing a flocking algorithm based on Craig Reynolds&#8217; &#8220;Boids&#8221; using the Traer Physics Library.
&#8220;Tadpoles&#8221; simulation 
See the full article for more.

 The separation and cohesion rules come for &#8220;free&#8221; by attaching every particle to every other particle with a negative Attraction and a Spring.  It&#8217;s quite feasible [...]]]></description>
			<content:encoded><![CDATA[<p>My latest project with <a href="http://www.processing.org" title="Processing">Processing</a> has been implementing a flocking algorithm based on <a href="http://www.red3d.com/cwr/boids/" title="Boids">Craig Reynolds&#8217; &#8220;Boids&#8221;</a> using the <a href="http://www.cs.princeton.edu/~traer/physics/" title="Traer Physics">Traer Physics Library</a>.</p>
<p><a href="http://www.j4mie.org/misc/processing/tadpoles/index.html" title="Tadpoles">&#8220;Tadpoles&#8221; simulation </a></p>
<p>See the full article for more.</p>
<p><a href="http://www.j4mie.org/misc/processing/tadpoles/index.html"><img src="http://www.j4mie.org/misc/processing/tadpoles/tadpoles.jpg" title="Tadpoles" alt="Tadpoles" /></a></p>
<p><span id="more-80"></span> The <strong>separation</strong> and <strong>cohesion</strong> rules come for &#8220;free&#8221; by attaching every particle to every other particle with a negative Attraction and a Spring.  It&#8217;s quite feasible that this could have been done with two Attractions, but the Spring has the useful method currentLength() which I used to detect which other particles are nearby in order to implement the <strong>alignment</strong> rule.</p>
<p>I made the simulation pseudo-3D by displaying the current Z-axis position of a particle as the colour of its stroke &#8211; more distant particles are lighter, closer ones are darker.  Imagine looking down from above on a tank full of murky water which contains forty tadpoles*.  The schools seem to emerge from the translucent water and then sink back into the depths.</p>
<p>The simulation is very sensitive to initial conditions and is therefore unstable when tinkered with.  If you play with the values in the source code (change the number of tadpoles, change the strength of the attractions or the springs, etc) then the simulation may fall apart completely, or start to look much less realistic and natural.  I arrived at the values through trial and error &#8211; they seemed to produce the best-looking effect.  I&#8217;m sure a more stable simulation could be arrived at with further work.</p>
<p>* Disclaimer &#8211; I have no idea whether tadpoles actually move in schools <img src='http://www.j4mie.org/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.j4mie.org/2007/10/03/tadpoles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Turtle for Processing</title>
		<link>http://www.j4mie.org/2007/09/09/simple-turtle-for-processing/</link>
		<comments>http://www.j4mie.org/2007/09/09/simple-turtle-for-processing/#comments</comments>
		<pubDate>Sun, 09 Sep 2007 15:12:39 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.j4mie.org/2007/09/09/simple-turtle-for-processing/</guid>
		<description><![CDATA[I&#8217;ve been trying to implement some fractals with Processing recently, and I noticed that the Wikipedia page for the Koch Snowflake contained source code for generating the snowflake in the Logo language.  This brought back memories of the Turtle robot we used to use in primary school &#8211; a large grey dome with wheels [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been trying to implement some fractals with <a href="http://www.processing.org" title="Processing">Processing</a> recently, and I noticed that the Wikipedia page for the <a href="http://en.wikipedia.org/wiki/Koch_snowflake" title="Wikipedia - Koch snowflake">Koch Snowflake</a> contained source code for generating the snowflake in the <a href="http://en.wikipedia.org/wiki/Logo_%28programming_language%29" title="Wikipedia - Logo">Logo</a> language.  This brought back memories of the Turtle robot we used to use in primary school &#8211; a large grey dome with wheels and a felt-tip pen placed in a hole in the top, which trundled around leaving lines on a large piece of paper spread out on the floor.  This was (I think) my first contact with any sort of programming.</p>
<p>I decided to implement a basic Turtle for Processing. This is <strong>extremely</strong> simple &#8211; it can only drive forward and back, turn left or right through a specified angle and raise or lower its &#8220;pen&#8221;.  But, combined with some simple programming routines and a bit of recursion, it can create some really nice patterns.</p>
<p>The Processing source code for the Turtle class can be found here: <a href="http://www.j4mie.org/misc/processing/koch/applet/turtle.pde" title="Turtle source code">turtle.pde</a></p>
<p>A couple of examples using this class:</p>
<p><a href="http://www.j4mie.org/misc/processing/turtleexample/applet/index.html" title="Donut spiral - Processing">Donut Spiral</a> &#8211; based on one of the <a href="http://en.wikipedia.org/wiki/Image:Remi_turtlegrafik.png" title="Wikipedia - turtlegrafik">examples</a> of Logo on its <a href="http://en.wikipedia.org/wiki/Logo_%28programming_language%29" title="Wikipedia - logo">Wikipedia page</a>.</p>
<p><a href="http://www.j4mie.org/misc/processing/koch/applet/index.html" title="Koch Snowflake - Processing">Koch Snowflake</a> &#8211; this is based on the Logo source code found on the <a href="http://en.wikipedia.org/wiki/Koch_snowflake#Logo" title="Wikipedia - Koch Snowflake, logo source code">Wikipedia page</a> for the Koch Snowflake.  Click to zoom in on the fractal (Warning: I haven&#8217;t implemented any bounding for the zoom, so the fractal simply gets larger each time.  The program will get slower to run the more times you click!)</p>
<p><a href="http://www.j4mie.org/misc/processing/koch/applet/index.html" title="Koch Snowflake - Processing"><img src="http://www.j4mie.org/misc/processing/koch.jpg" title="Koch Snowflake" alt="Koch Snowflake" height="484" width="446" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j4mie.org/2007/09/09/simple-turtle-for-processing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Processing</title>
		<link>http://www.j4mie.org/2007/06/15/processing/</link>
		<comments>http://www.j4mie.org/2007/06/15/processing/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 11:27:11 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://www.j4mie.org/2007/06/15/processing/</guid>
		<description><![CDATA[I am really getting somewhat addicted to Processing.  It&#8217;s like a sketchbook for programmers &#8211; it provides a framework for very easily drawing stuff on the screen and a nice little environment for writing code.  It&#8217;s great for scientific and artificial life applications, and also for digital art.  The very best examples [...]]]></description>
			<content:encoded><![CDATA[<p>I am really getting somewhat addicted to <a href="http://www.processing.org" title="Processing">Processing</a>.  It&#8217;s like a sketchbook for programmers &#8211; it provides a framework for very easily drawing stuff on the screen and a nice little environment for writing code.  It&#8217;s great for scientific and artificial life applications, and also for digital art.  The very best examples of the latter application I&#8217;ve found are those at Jared Tarbell&#8217;s <a href="http://www.complexification.net/gallery/" title="Gallery of Computation">Gallery of Computation</a>.</p>
<p>The latest thing I&#8217;ve created using Processing is a version of <a href="http://en.wikipedia.org/wiki/Conway%27s_game_of_life" title="Conway's Game of Life">Conway&#8217;s Game Of Life</a> which you can find at <a href="http://www.j4mie.org/misc/life" title="Life">j4mie.org/misc/life</a>.  Have a tinker and let me know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.j4mie.org/2007/06/15/processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
