<?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>mostly a codeBlog &#187; circle</title>
	<atom:link href="http://www.rickigregersen.com/tag/circle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rickigregersen.com</link>
	<description>whatever I am currently programming... and I truly digress</description>
	<lastBuildDate>Mon, 21 Jun 2010 15:40:35 +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>Packing Circles &#8211; The Stupid Way</title>
		<link>http://www.rickigregersen.com/2009/09/21/packing-circles-the-stupid-way/</link>
		<comments>http://www.rickigregersen.com/2009/09/21/packing-circles-the-stupid-way/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 22:01:56 +0000</pubDate>
		<dc:creator>Ricki</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[circle]]></category>
		<category><![CDATA[packing]]></category>

		<guid isPermaLink="false">http://www.rickigregersen.com/?p=221</guid>
		<description><![CDATA[This is a small experiment I did on &#8220;packing circles&#8221;. The circles are not really packed, the program just keeps suggesting circles of varying sizes in different positions on the screen and then tests to see if they will fit. If they fit they are drawn if not they are discarded. Example and code here]]></description>
			<content:encoded><![CDATA[<p>This is a small experiment I did on &#8220;packing circles&#8221;. The circles are not really packed, the program just keeps suggesting circles of varying sizes in different positions on the screen and then tests to see if they will fit. If they fit they are drawn if not they are discarded.</p>
<div id="attachment_222" class="wp-caption aligncenter" style="width: 521px"><a href="http://www.rickigregersen.com/wp-content/uploads/circlePacking.png"><img class="size-full wp-image-222" title="circlePacking" src="http://www.rickigregersen.com/wp-content/uploads/circlePacking.png" alt="A small 5 min. run of the program" width="511" height="510" /></a><p class="wp-caption-text">A small 5 min. run of the program</p></div>
<p><a href="http://www.rickigregersen.com/wp-content/circleapplet/">Example and code here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rickigregersen.com/2009/09/21/packing-circles-the-stupid-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Circle Intersection</title>
		<link>http://www.rickigregersen.com/2009/08/09/circle-intersection/</link>
		<comments>http://www.rickigregersen.com/2009/08/09/circle-intersection/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 21:17:42 +0000</pubDate>
		<dc:creator>Ricki</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[circle]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[intersection]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[noise]]></category>
		<category><![CDATA[Perlin]]></category>

		<guid isPermaLink="false">http://www.rickigregersen.com/?p=190</guid>
		<description><![CDATA[&#8220;What is the point&#8221; was my first thought on this. I had to do some calculations on the intersections between circles, that was pretty straight forward and I got a class written up in Processing that could do just that. Then I started playing around and ended up moving 10 circles around the screen using [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;What is the point&#8221;</p></blockquote>
<p> was my first thought on this.<br />
I had to do some calculations on the intersections between circles, that was pretty straight forward and I got a class written up in Processing that could do just that.<br />
Then I started playing around and ended up moving 10 circles around the screen using Perlin noise and if any of them intersects, I draw a dot. Pointless? certainly!</p>
<p>Maybe there is someone out there with an idea on how to make this into something other that a cpu hogging math feast. I would love to hear from You:)</p>
<p>Well there is some Perlin movement, some ArrayList looping and of course that class that takes 2 circles and returns their intersection, maybe someone can use that for something useful.<br />
<img src="http://rickigregersen.com/wp-content/uploads/circleIntersection.png" alt="A short run, maybe it get's better?" /></p>
<p><a href="http://www.rickigregersen.com/wp-content/uploads/circleApplet/index.html">Example and code here:</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rickigregersen.com/2009/08/09/circle-intersection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
