<?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>Todd Vanderlin &#187; research</title>
	<atom:link href="http://toddvanderlin.com/category/research/feed/" rel="self" type="application/rss+xml" />
	<link>http://toddvanderlin.com</link>
	<description>Design &#38; Technology</description>
	<lastBuildDate>Tue, 27 Jul 2010 03:27:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Keytweeter Keys</title>
		<link>http://toddvanderlin.com/2009/11/keytweeter-keys/</link>
		<comments>http://toddvanderlin.com/2009/11/keytweeter-keys/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 02:16:30 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[keys]]></category>
		<category><![CDATA[keytweeter]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[visualizer]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1676</guid>
		<description><![CDATA[My friend Kyle has a built an app the tweets every 140 charters he types twitter.com/keytweeter. I thought this was interesting so I built an app to pull his twitter down and visualize the most popular key. Unfortunately twitter only allows you to go 3200 tweets back via paging. So the picture about is Kyle&#8217;s ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/4126855466/" title="Keytweeter Keys by Vanderlin, on Flickr"><img src="http://farm3.static.flickr.com/2550/4126855466_b0b4a94129.jpg" width="500" height="237" alt="Keytweeter Keys" /></a><br />
My friend Kyle has a built an app the tweets every 140 charters he types <a href="http://twitter.com/keytweeter" rel="nofollow">twitter.com/keytweeter</a>. I thought this was interesting so I built an app to pull his twitter down and visualize the most popular key. Unfortunately twitter only allows you to go 3200 tweets back via paging. So the picture about is Kyle&#8217;s last 3200 tweets. Looks like E is the popular letter. I could have just <a href="http://en.wikipedia.org/wiki/Letter_frequency">wikied</a> it but this was much more fun.</p>
<p><a href="http://www.flickr.com/photos/vanderlin/4128202335/" title="keyTweeter Numbers by Vanderlin, on Flickr"><img src="http://farm3.static.flickr.com/2786/4128202335_0575bce87b.jpg" width="500" height="168" alt="keyTweeter Numbers" /></a><br />
I just ran the app on just numbers interesting results. Its very linear with zero being the most popular. </p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/11/keytweeter-keys/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Normals</title>
		<link>http://toddvanderlin.com/2009/09/normals/</link>
		<comments>http://toddvanderlin.com/2009/09/normals/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 23:36:45 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[normals]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[vectors]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1616</guid>
		<description><![CDATA[Finally got normals working for the height map. Brad helped me a ton with the math, thanks brad :). After making sure I had the right points its was pretty simple. Here is an example to calculate normals for a grid in OpenFrameworks. Obviously this can be applied to any other language. The image above ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/3945248323/" title="Normals Sphere by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3423/3945248323_769de53bca.jpg" width="500" height="313" alt="Normals Sphere" /></a><br />
Finally got normals working for the height map. Brad helped me a ton with the math, thanks brad :). After making sure I had the right points its was pretty simple. </p>
<p>Here is an example to calculate normals for a grid in OpenFrameworks. Obviously this can be applied to any other language.<br />
<img src="http://toddvanderlin.com/cms/wp-content/uploads/2009/09/grid.png" alt="grid" title="grid" /></p>
<p>The image above we have four points on a plane. We need three of those points:</p>
<div class="codesnip-container" >
<div class="cpp codesnip" style="font-family:monospace;">ofxVec3f p1<span class="br0">&#40;</span>x1, y1, z1<span class="br0">&#41;</span><span class="sy4">;</span><br />
ofxVec3f p2<span class="br0">&#40;</span>x2, y2, z2<span class="br0">&#41;</span><span class="sy4">;</span><br />
ofxVec3f p3<span class="br0">&#40;</span>x3, y3, z3<span class="br0">&#41;</span><span class="sy4">;</span></div>
</div>
<p>We now need a vector from p1 to p2 and p1 to p3.</p>
<div class="codesnip-container" >
<div class="cpp codesnip" style="font-family:monospace;">ofxVec3f v1 <span class="sy1">=</span> p1 <span class="sy2">-</span> p2<span class="sy4">;</span><br />
ofxVec3f v2 <span class="sy1">=</span> p1 <span class="sy2">-</span> p3<span class="sy4">;</span></div>
</div>
<p>We need the cross product of v1 and v2. This will give us our normal vector. Next we normalize that vector scale it and add p1.</p>
<div class="codesnip-container" >
<div class="cpp codesnip" style="font-family:monospace;">ofxVec3f normalVec <span class="sy1">=</span> v1.<span class="me1">cross</span><span class="br0">&#40;</span>v2<span class="br0">&#41;</span><span class="sy4">;</span><br />
normalVec.<span class="me1">normalize</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy4">;</span><br />
normalVec <span class="sy2">*</span><span class="sy1">=</span> <span class="nu16">50.0</span><span class="sy4">;</span><br />
normalVec <span class="sy2">+</span><span class="sy1">=</span> p1<span class="sy4">;</span></div>
</div>
<p>Now render from p1 to normal vector.</p>
<div class="codesnip-container" >
<div class="cpp codesnip" style="font-family:monospace;">ofSetColor<span class="br0">&#40;</span>255, 0, 0<span class="br0">&#41;</span><span class="sy4">;</span><br />
glVertex3f<span class="br0">&#40;</span>normalVec.<span class="me1">x</span>, normalVec.<span class="me1">y</span>, normalVec.<span class="me1">z</span><span class="br0">&#41;</span><span class="sy4">;</span><br />
glVertex3f<span class="br0">&#40;</span>p1.<span class="me1">x</span>, p1.<span class="me1">y</span>, p1.<span class="me1">z</span><span class="br0">&#41;</span><span class="sy4">;</span></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/09/normals/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AR Scratching</title>
		<link>http://toddvanderlin.com/ar-scratching</link>
		<comments>http://toddvanderlin.com/ar-scratching#comments</comments>
		<pubDate>Fri, 24 Apr 2009 17:22:39 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[AR]]></category>
		<category><![CDATA[augmented reality]]></category>
		<category><![CDATA[dj]]></category>
		<category><![CDATA[opencv]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[scratching]]></category>
		<category><![CDATA[sound]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1212</guid>
		<description><![CDATA[<a href="http://www.flickr.com/photos/vanderlin/3470450653/" title="AR scratching by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3633/3470450653_8d7dcf0ede.jpg" width="500" height="332" alt="AR scratching" /></a>
<a href="http://www.flickr.com/photos/vanderlin/3470451233/" title="AR scratching by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3255/3470451233_e1c991239d.jpg" width="500" height="332" alt="AR scratching" /></a>
<object width="500" height="281"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4312616&#38;server=vimeo.com&#38;show_title=0&#38;show_byline=0&#38;show_portrait=0&#38;color=ff0179&#38;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4312616&#38;server=vimeo.com&#38;show_title=0&#38;show_byline=0&#38;show_portrait=0&#38;color=ff0179&#38;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="281"></embed></object>
I was playing around with some AR markers the other day and came up with this idea. taking just a plain old vinyl record and attaching an AR marker to the label you can track the record in 3D space. The next question was, can you scratch the record? So by figuring out the velocity of the records rotation and applying it to the payback of the audio you can scratch. There is some digital noise that needs to bee worked out, but sounds pretty good. Its still really hard to scratch, it takes some practice but is super fun. The next step is to figure out some nice triggers for different modes. I like the idea of not needing a turntable but the actual spinning of the record helps with the scratching and playback. I made a couple modes, one where the record is paused and you can just scratch through the song. The other looks for zero velocity for x time and then continues on with the song. If there is velocity you then are scratching and the audio is affected. I think that this project has some legs can't wait to play more. <a href="http://www.flickr.com/photos/vanderlin/tags/arscratching/">more photos</a>]]></description>
			<content:encoded><![CDATA[<p><object width="700" height="394"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4312616&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4312616&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="700" height="394"></embed></object></p>
<h4>Description</h4>
<p>I was playing around with some AR markers the other day and came up with this idea. taking just a plain old vinyl record and attaching an AR marker to the label you can track the record in 3D space. The next question was, can you scratch the record?</p>
<p>So by figuring out the velocity of the records rotation and applying it to the payback of the audio you can scratch. There is some digital noise that needs to bee worked out, but sounds pretty good. Its still really hard to scratch, it takes some practice but is super fun. The next step is to figure out some nice triggers for different modes. I like the idea of not needing a turntable but the actual spinning of the record helps with the scratching and playback. I made a couple modes, one where the record is paused and you can just scratch through the song. The other looks for zero velocity for x time and then continues on with the song. If there is velocity you then are scratching and the audio is affected. I think that this project has some legs can&#8217;t wait to play more.</p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/ar-scratching/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
		</item>
		<item>
		<title>Delaunay Contour</title>
		<link>http://toddvanderlin.com/2009/04/delaunay-contour/</link>
		<comments>http://toddvanderlin.com/2009/04/delaunay-contour/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 14:53:52 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[box2d]]></category>
		<category><![CDATA[contour]]></category>
		<category><![CDATA[delaunay]]></category>
		<category><![CDATA[opencv]]></category>
		<category><![CDATA[openframeworks]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1195</guid>
		<description><![CDATA[I wanted to create a shape within the contour so I used delaunay triangulation. This returned all the triangles that build up the convex hull of the points. This was great but I only wanted the triangles inside the contour. Theo gave me a really great inside polygon test which solved this. I made sure ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/3452962566/" title="Delaunay Contour by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3545/3452962566_744fced583.jpg" width="500" height="375" alt="Delaunay Contour" /></a><br />
<a href="http://www.flickr.com/photos/vanderlin/3452153951/" title="Delaunay Contour by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3644/3452153951_9a853ed906.jpg" width="500" height="375" alt="Delaunay Contour" /></a><br />
I wanted to create a shape within the contour so I used <a href="http://en.wikipedia.org/wiki/Delaunay_triangulation">delaunay triangulation</a>. This returned all the triangles that build up the convex hull of the points. This was great but I only wanted the triangles inside the contour. <a href="http://muonics.net/">Theo</a> gave me a really great inside polygon test which solved this. I made sure that the center of each triangle was inside the contour. I think this will work if I create static shapes that build up the contour. <a href="http://www.thesystemis.com/">Zach</a> also had a great idea to check to see if the shape is inside the polygon. I could built a contact listener that checks to see if its inside and if so remove.  </p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/04/delaunay-contour/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Contour</title>
		<link>http://toddvanderlin.com/2009/04/contour/</link>
		<comments>http://toddvanderlin.com/2009/04/contour/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 04:29:25 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[box2d]]></category>
		<category><![CDATA[contour]]></category>
		<category><![CDATA[opencv]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[physics]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1192</guid>
		<description><![CDATA[I used box2d to create a shape out of the contour of the body. There are still some some bugs that I&#8217;m trying to work out. Initially the shapes were only colliding with the interior of the contour but simple reversing the points solved that. Some shapes are still being push through but I think ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/3451207489/" title="Contour by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3586/3451207489_57dcba2866.jpg" width="500" height="375" alt="Contour" /></a><br />
<object width="500" height="375"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4207394&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4207394&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="375"></embed></object><br />
I used box2d to create a shape out of the contour of the body. There are still some some bugs that I&#8217;m trying to work out. Initially the shapes were only colliding with the interior of the contour but simple reversing the points solved that. Some shapes are still being push through but I think I have some ideas to solve this, maybe create fixed shapes inside the contour. Despite the somewhat slow playback of the video due to snapzpro the speed is great. More to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/04/contour/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mounds</title>
		<link>http://toddvanderlin.com/2009/04/mounds/</link>
		<comments>http://toddvanderlin.com/2009/04/mounds/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 00:46:40 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[box2d]]></category>
		<category><![CDATA[mounds]]></category>
		<category><![CDATA[openframeworks]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1181</guid>
		<description><![CDATA[These are mounds. They wiggle and wobble and don&#8217;t like to have things on top of them.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/3443452718/" title="Mounds by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3626/3443452718_9f17df1750.jpg" width="500" height="262" alt="Mounds" /></a><br />
<a href="http://www.flickr.com/photos/vanderlin/3442634653/" title="Mounds by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3303/3442634653_a14002445c.jpg" width="500" height="262" alt="Mounds" /></a><br />
<object width="500" height="288"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4157466&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4157466&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="288"></embed></object><br />
These are mounds. They wiggle and wobble and don&#8217;t like to have things on top of them. </p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/04/mounds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plants Attack</title>
		<link>http://toddvanderlin.com/2009/04/plants-attack/</link>
		<comments>http://toddvanderlin.com/2009/04/plants-attack/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 18:03:41 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[behavior]]></category>
		<category><![CDATA[movement]]></category>
		<category><![CDATA[plants]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1179</guid>
		<description><![CDATA[Working on some behaviors for plants. When the mouse gets close enough a stem will jump out a take a nibble, then retract for a rest. I want to get the movement a bit more accurate. I&#8217;m finding it hard to move objects in box2d without directly changing the position, which then destroys collisions.]]></description>
			<content:encoded><![CDATA[<p><object width="500" height="281"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4064404&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4064404&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="281"></embed></object><br />
Working on some behaviors for plants. When the mouse gets close enough a stem will jump out a take a nibble, then retract for a rest. I want to get the movement a bit more accurate. I&#8217;m finding it hard to move objects in box2d without directly changing the position, which then destroys collisions. </p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/04/plants-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Plants</title>
		<link>http://toddvanderlin.com/2009/04/some-plants/</link>
		<comments>http://toddvanderlin.com/2009/04/some-plants/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 03:53:53 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[plants]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1176</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/3422400415/" title="Plants by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3645/3422400415_653b810f00.jpg" width="500" height="281" alt="Plants" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/04/some-plants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fluid Arrows</title>
		<link>http://toddvanderlin.com/2009/04/fluid-arrows/</link>
		<comments>http://toddvanderlin.com/2009/04/fluid-arrows/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 16:30:23 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[arrows]]></category>
		<category><![CDATA[fluid]]></category>
		<category><![CDATA[openframeworks]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1174</guid>
		<description><![CDATA[Some fun fluid arrows]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/3421717874/" title="Fluid Arrows by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3664/3421717874_e6aa9ed25a.jpg" width="500" height="281" alt="Fluid Arrows" /></a><br />
Some fun fluid arrows</p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/04/fluid-arrows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Creatures</title>
		<link>http://toddvanderlin.com/2009/04/more-creatures/</link>
		<comments>http://toddvanderlin.com/2009/04/more-creatures/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 00:43:34 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[research]]></category>
		<category><![CDATA[box2d]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[vines]]></category>
		<category><![CDATA[worms]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1167</guid>
		<description><![CDATA[I&#8217;m starting to like the creatures a bit more. I have figure out a way to keep the bodies separated and have them still collide with one another. When they are smaller, some still get a bit tangled. I have been building creature in both Chipmunk and Box2d for comparison. I&#8217;m not sure which one ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/3412536665/" title="creatures by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3366/3412536665_198666dd7a.jpg" width="500" height="281" alt="creatures" /></a><br />
<a href="http://www.flickr.com/photos/vanderlin/3413342448/" title="creatures by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3627/3413342448_73d2e2ae4b.jpg" width="500" height="281" alt="creatures" /></a><br />
<object width="500" height="281"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4007299&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4007299&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="281"></embed></object><br />
I&#8217;m starting to like the creatures a bit more. I have figure out a way to keep the bodies separated and have them still collide with one another. When they are smaller, some still get a bit tangled. I have been building creature in both Chipmunk and Box2d for comparison. I&#8217;m not sure which one I&#8217;m going to stick with, I need to do a bit more research. </p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/04/more-creatures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scary Vines</title>
		<link>http://toddvanderlin.com/2009/04/scary-vines/</link>
		<comments>http://toddvanderlin.com/2009/04/scary-vines/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 02:23:27 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[research]]></category>
		<category><![CDATA[box2d]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[vines]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1160</guid>
		<description><![CDATA[Working on some plant creatures. The vines are built using box2d and springs. They are really flexible but seem to collapse upon eachother, it turns into a mess. I would like to built up the structure of the vines with box2d segments but I can&#8217;t figure out a way to build simple lines that change ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/3411237422/" title="Scary Vines by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3580/3411237422_95b89829b3.jpg" width="500" height="281" alt="Scary Vines" /></a><br />
<object width="500" height="281"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3996331&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3996331&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="281"></embed></object><br />
Working on some plant creatures. The vines are built using box2d and springs. They are really flexible but seem to collapse upon eachother, it turns into a mess. I would like to built up the structure of the vines with box2d segments but I can&#8217;t figure out a way to build simple lines that change dimensions, go figure. I know that chipmunk can do this but want to figure out a way to do this with box2d.</p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/04/scary-vines/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone Soft bodies</title>
		<link>http://toddvanderlin.com/2009/03/iphone-soft-bodies/</link>
		<comments>http://toddvanderlin.com/2009/03/iphone-soft-bodies/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 01:01:33 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[box2d]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[softbodies]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1141</guid>
		<description><![CDATA[Now we have soft bodies on the iPhone.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/4055332922/" title="iPhone Softbody by Vanderlin, on Flickr"><img src="http://farm3.static.flickr.com/2789/4055332922_89434ed320.jpg" width="500" height="375" alt="iPhone Softbody" /></a><br />
<object width="500" height="375"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3914718&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3914718&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="375"></embed></object><br />
Now we have soft bodies on the iPhone.</p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/03/iphone-soft-bodies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soft Bodies</title>
		<link>http://toddvanderlin.com/2009/03/soft-bodies/</link>
		<comments>http://toddvanderlin.com/2009/03/soft-bodies/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 18:22:37 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[parsons]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[box2d]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[particles]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[softbodies]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/?p=1136</guid>
		<description><![CDATA[Working on some soft bodies using box2d. They are working well, but sometimes will break when joints cross over. I might be able to add some more cross joints to help keep the shape. They are super fun check out the video.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vanderlin/3395235059/" title="SoftBodies by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3586/3395235059_7c90810256.jpg" width="500" height="281" alt="SoftBodies" /></a><br />
<a href="http://www.flickr.com/photos/vanderlin/3395231807/" title="SoftBodies by Vanderlin, on Flickr"><img src="http://farm4.static.flickr.com/3604/3395231807_edb858306d.jpg" width="500" height="281" alt="SoftBodies" /></a><br />
<object width="500" height="281"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3912610&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3912610&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="281"></embed></object><br />
Working on some soft bodies using box2d. They are working well, but sometimes will break when joints cross over. I might be able to add some more cross joints to help keep the shape. They are super fun check out the video.</p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2009/03/soft-bodies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project</title>
		<link>http://toddvanderlin.com/2005/12/yup/</link>
		<comments>http://toddvanderlin.com/2005/12/yup/#comments</comments>
		<pubDate>Thu, 08 Dec 2005 02:46:42 +0000</pubDate>
		<dc:creator>Todd Vanderlin</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[new media]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[montage]]></category>
		<category><![CDATA[tile]]></category>

		<guid isPermaLink="false">http://toddvanderlin.com/blog/?p=112</guid>
		<description><![CDATA[coming soon.]]></description>
			<content:encoded><![CDATA[<p><img src="/cms/images/projects/cam_montage/cam_montage.jpg" alt="coming soon"/></p>
<p><img src="/cms/images/projects/cam_montage/cam_montage_2.jpg" alt="coming soon"/><br />
coming soon. </p>
]]></content:encoded>
			<wfw:commentRss>http://toddvanderlin.com/2005/12/yup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
