<?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; buoyancy</title>
	<atom:link href="http://www.wblut.com/tags/buoyancy/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>buoyancy</title>
		<link>http://www.wblut.com/2008/03/06/buoyancy/</link>
		<comments>http://www.wblut.com/2008/03/06/buoyancy/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 21:56:26 +0000</pubDate>
		<dc:creator>Frederik Vanhoutte</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[buoyancy]]></category>
		<category><![CDATA[particles]]></category>

		<guid isPermaLink="false">http://www.wblut.com/2008/03/06/buoyancy/</guid>
		<description><![CDATA[Another piece of code stuck in a drawer. Originally it was meant to be an exercise in collision detection between falling particles. Fake physics, shudder. To make the interactions interesting the particles need to move at different speeds, otherwise they would just get stuck together. But the movement never felt right. Fooling around, I reversed [...]]]></description>
			<content:encoded><![CDATA[<div style="float:left;width:450px;">Another piece of code stuck in a drawer. Originally it was meant to be an exercise in collision detection between falling particles. <em>Fake physics</em>, shudder. To make the interactions interesting the particles need to move at different speeds, otherwise they would just get stuck together. But the movement never felt right. Fooling around, I reversed the vertical motion and somehow it works… I’d like to claim it was a conscious decision, but it wasn’t.</p>
<p>It’s amazing how the collisions suggest rotation. Try to follow a small bubble when it hits a larger one, can you see the larger bubble rotating? The interactions involved are deceptively simple, the bubbles move slightly apart when overlapping. Nothing else. Actually, the hardest part was finding a name (and spelling it): <a href="http://www.wblut.com/constructs/buoyancy_ogl/buoyancy.php" title="buoyancy" class="liinternal">buoyancy</a> (click <a href="http://www.wblut.com/constructs/buoyancy/buoyancy.php" title="buoyancy" class="liinternal">here</a> for a version without OpenGL). Moving the mouse pops the bubbles.</div>
<div style="float:right;width:450px;"><a href="http://www.wblut.com/constructs/buoyancy/buoyancy.php" title="buoyancy" class="liimagelink"><img src="http://www.wblut.com/blog/wp-content/2008/03/buoyancy.jpg" alt="buoyancy" /></a>
</div>
<div style="clear:both;"></div>
]]></content:encoded>
			<wfw:commentRss>http://www.wblut.com/2008/03/06/buoyancy/feed/</wfw:commentRss>
		<slash:comments>0</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.032 seconds using disk: basic

Served from: www.wblut.com @ 2012-02-05 06:07:55 -->
