<?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>W:Blut &#187; curvature</title>
	<atom:link href="http://www.wblut.com/tags/curvature/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wblut.com</link>
	<description>Experiments in generative graphics</description>
	<lastBuildDate>Tue, 13 Dec 2011 18:12:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>

   <image>
    <title>W:Blut</title>
    <url>http://0.gravatar.com/avatar/f53eecb68a71cc8113e72e1e53c94f7d.png?s=48</url>
    <link>http://www.wblut.com</link>
   </image>
		<item>
		<title>Origins: haywire</title>
		<link>http://www.wblut.com/2009/03/11/haywir/</link>
		<comments>http://www.wblut.com/2009/03/11/haywir/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 23:36:19 +0000</pubDate>
		<dc:creator>Frederik Vanhoutte</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[construct]]></category>
		<category><![CDATA[curvature]]></category>
		<category><![CDATA[particles]]></category>

		<guid isPermaLink="false">http://www.wblut.com/?p=563</guid>
		<description><![CDATA[A crusty piece of code I still like after all these time: haywire. If I remember correctly, this is a prime example of a coding accident. Originally a 2D experiment in tracing curves, it got an unexpected sense of depth when I mistyped the translate used in the particle drawing routine. To me it looks [...]]]></description>
			<content:encoded><![CDATA[<p>A crusty piece of code I still like after all these time: <a href="http://www.wblut.com/constructs/haywire/" class="liinternal">haywire</a>. If I remember correctly, this is a prime example of a coding accident. Originally a 2D experiment in tracing curves, it got an unexpected sense of depth when I mistyped the <code>translate</code> used in the particle drawing routine. To me it looks like the aftermath of an extremely complicated clock going cuckoo.</p>
<p>Although not readily apparent from the code, this piece is a precursor of <a href="http://www.wblut.com/2008/06/30/curvature/" class="liinternal">curvature</a>. Both constructs keep track of drawn curves by filling an invisible grid. When the tracing particles hit an already filled space, the curve is stopped and reincarnated. This mechanism is obfuscated in haywire by the artificial depth offset. But if all curves would be drawn on the same plane, the resulting image would resemble those generated by curvature.</p>
<p><a href="http://www.wblut.com/constructs/haywire/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2009/03/haywire.jpg" alt="haywire" title="haywire" width="950" height="950" class="aligncenter size-full wp-image-562" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.wblut.com/2009/03/11/haywir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curvature</title>
		<link>http://www.wblut.com/2008/06/30/curvature/</link>
		<comments>http://www.wblut.com/2008/06/30/curvature/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 21:23:20 +0000</pubDate>
		<dc:creator>Frederik Vanhoutte</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[curvature]]></category>
		<category><![CDATA[particles]]></category>

		<guid isPermaLink="false">http://www.wblut.com/?p=43</guid>
		<description><![CDATA[Another series of sketches exploring organic curves.  Particles follow wandering paths, stopping when they cross another path. The shape of the path, the number of particles, the initial starting positions, the way the particles die,… all have a major impact on the final image. The ultimate example of this drawing mechanism is Jared Tarbell’s masterpiece [...]]]></description>
			<content:encoded><![CDATA[<p>Another series of sketches exploring organic curves.  Particles follow wandering paths, stopping when they cross another path. The shape of the path, the number of particles, the initial starting positions, the way the particles die,… all have a major impact on the final image.</p>
<p>The ultimate example of this drawing mechanism is Jared Tarbell’s masterpiece ‘<a href="http://www.complexification.net/gallery/machines/substrate/index.php" title="substrate by Jared Tarbell" class="liexternal">substrate</a>’. Some of the fine pieces by <a href="http://www.davebollinger.com/works/" title="Dave Bollinger" class="liexternal">Dave Bollinger</a> also seem to use something like it.</p>
<p>Click on the image to go to the corresponding construct. A click of the mouse resets the piece. On some platforms the lines are not properly anti-aliased. I haven’t figured out why but it sure messes up the images.</p>
<div style="float:left;width:450px;">
<p><a href="http://www.wblut.com/constructs/Curvature01/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature01.jpg" alt="curvature01" title="curvature01" width="450" height="450" class="aligncenter size-full wp-image-112" /></a></p>

<p><a href="http://www.wblut.com/constructs/Curvature02/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature02.jpg" alt="curvature02" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-113" /></a></p>

<p><a href="http://www.wblut.com/constructs/Curvature03/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature03.jpg" alt="curvature03" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-114" /></a></p>

<p><a href="http://www.wblut.com/constructs/Curvature04/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature04.jpg" alt="curvature04" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-115" /></a></p>

<p><a href="http://www.wblut.com/constructs/Curvature05/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature05.jpg" alt="curvature05" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-116" /></a></p>

<p><a href="http://www.wblut.com/constructs/Curvature06/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature06.jpg" alt="curvature06" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-117" /></a></p>
</div>
<div style="float:right;width:450px;">
<p><a href="http://www.wblut.com/constructs/Curvature07/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature07.jpg" alt="curvature07" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-118" /></a></p>

<p><a href="http://www.wblut.com/constructs/Curvature08/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature08.jpg" alt="curvature08" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-119" /></a></p>

<p><a href="http://www.wblut.com/constructs/Curvature09/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature09.jpg" alt="curvature09" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-120" /></a></p>

<p><a href="http://www.wblut.com/constructs/Curvature10/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature10.jpg" alt="curvature10" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-121" /></a></p>

<p><a href="http://www.wblut.com/constructs/Curvature11/" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/06/curvature11.jpg" alt="curvature11" title="curvature02" width="450" height="450" class="aligncenter size-full wp-image-122" /></a></p>


</div>
<p></p>
<div style="clear:both"></div>
]]></content:encoded>
			<wfw:commentRss>http://www.wblut.com/2008/06/30/curvature/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 13/20 queries in 0.067 seconds using disk: basic

Served from: www.wblut.com @ 2012-02-07 18:53:25 -->
