<?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>jacobmake &#187; Bezier</title>
	<atom:link href="http://www.jacobmake.com/tag/bezier/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jacobmake.com</link>
	<description>I have creative ADD</description>
	<lastBuildDate>Thu, 29 Jul 2010 14:06:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Pink Box</title>
		<link>http://www.jacobmake.com/2008/08/pink-box/</link>
		<comments>http://www.jacobmake.com/2008/08/pink-box/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 04:05:17 +0000</pubDate>
		<dc:creator>jacobmake</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Concept]]></category>
		<category><![CDATA[Digital Process]]></category>
		<category><![CDATA[Drawing]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Bezier]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Tweener]]></category>

		<guid isPermaLink="false">http://www.jacobmake.com/?p=107</guid>
		<description><![CDATA[
Behold, my very first generative comp. The image of a neon hot pink, scribbled, slightly-rotated square popped into my head one day. Maybe I&#8217;ve been listening to too much Justice. Made w/ Actionscript 3 and the Bezier curve fitting function built into Tweener.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jacobmake.com/wp-content/uploads/2008/08/pinkbox011.jpg"><img class="alignnone size-full wp-image-111" title="pinkbox" src="http://www.jacobmake.com/wp-content/uploads/2008/08/pinkbox.jpg" alt="" width="497" height="369" /></a></p>
<p>Behold, my very first generative comp. The image of a neon hot pink, scribbled, slightly-rotated square popped into my head one day. Maybe I&#8217;ve been listening to too much <a href="http://en.wikipedia.org/wiki/Justice_(French_band)">Justice</a>. Made w/ Actionscript 3 and the Bezier curve fitting function built into <a href="http://code.google.com/p/tweener/">Tweener</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jacobmake.com/2008/08/pink-box/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Drowning in Curves</title>
		<link>http://www.jacobmake.com/2008/07/drowning-in-curves/</link>
		<comments>http://www.jacobmake.com/2008/07/drowning-in-curves/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 16:09:34 +0000</pubDate>
		<dc:creator>jacobmake</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Digital Process]]></category>
		<category><![CDATA[Drawing]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Bezier]]></category>
		<category><![CDATA[Curves]]></category>
		<category><![CDATA[Drawing API]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[generate]]></category>
		<category><![CDATA[Tweener]]></category>

		<guid isPermaLink="false">http://www.jacobmake.com/?p=94</guid>
		<description><![CDATA[In the same masochistic way I let a ping-pong sorting algorithim rule my life, I've been obsessing on how to draw elegant fluid curves in AS3 via Flash's drawing API. This mostly started from being inspired by Erik Natzke's work.]]></description>
			<content:encoded><![CDATA[<div id="attachment_100" class="wp-caption alignnone" style="width: 492px"><a href="http://www.jacobmake.com/wp-content/uploads/2008/07/untitled-1.jpg"><img class="size-full wp-image-100" title="Tweener Curve Fit" src="http://www.jacobmake.com/wp-content/uploads/2008/07/untitled-1.jpg" alt="Fit my curve!" width="482" height="285" /></a><p class="wp-caption-text">Fit my curve!</p></div>
<p>In the same masochistic way I let a <a href="http://www.jacobmake.com/2007/10/algorithm-and-blues/">ping-pong sorting algorithim</a> rule my life, I&#8217;ve been obsessing on how to draw elegant fluid curves in AS3 via Flash&#8217;s drawing API. This mostly started from being inspired by Erik Natzke&#8217;s work.</p>
<p>I started with the Flash drawing APIs generic &#8220;CurveTo&#8221; method, but it left &#8220;kink&#8221;s in the curves that passed through more than 2 points. Then I played with AS3&#8217;s built-in &#8220;BezierSegment&#8221; in the fl.motion package which produces a cubic bezier, which are similar to the curves in Illustrator.</p>
<p>I scoured the interwebs for the best curve fitting functions. Dug through old presentations of <a href="http://robertpenner.com/flashblog/2007/08/links-for-copy-motion-as-actionscript-3_10.html">Rober Penner, The Father of Curves</a> in Flash. Most of the math is way over my head but I did come across a few interesting ones:</p>
<ul>
<li>http://mike.teczno.com/notes/splines.html (AS2);</li>
<li>http://www.paultondeur.com/2008/03/09/drawing-a-cubic-bezier-curve-using-actionscript-3/</li>
<li>http://erikloyer.com/index.php/blog/cardinal_splines_in_actionscript/</li>
</ul>
<p>These helped me better understand the differnt kinds of curves but ultimately what I wanted was a nice bezier curve fitting function. I wanted to say, &#8220;Here are 20 points, class. Now plot me a beautiful bezier curve based on them!&#8221;&#8230; And it was <a title="Bezier Curves Actionscript" href="http://labs.zeh.com.br/blog/?p=104#">right under my nose the whole time</a>. Tweener, which I use every day, has a built in Bezier curve fitting function that I somehow overlooked. Yowza!</p>
<p>In typical jacobmake fashion, I&#8217;ve spent an exuberent amount of time researching process without a pixel to show for it. Hopefully, I be able to present some rough generative sketches soon now that I&#8217;ve licked this curve addiction.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jacobmake.com/2008/07/drowning-in-curves/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
