<?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>TODAY, CREATE. &#187; Perlin</title>
	<atom:link href="http://www.todaycreate.com/category/perlin/feed" rel="self" type="application/rss+xml" />
	<link>http://www.todaycreate.com</link>
	<description>Home of the daily creative output and exploration of ideas for Mike Creighton, artist and programmer.</description>
	<lastBuildDate>Sat, 29 Oct 2011 22:04:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Line Topography Update</title>
		<link>http://www.todaycreate.com/2011/10/29/line-topography-update</link>
		<comments>http://www.todaycreate.com/2011/10/29/line-topography-update#comments</comments>
		<pubDate>Sat, 29 Oct 2011 22:04:57 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[Drawing]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Perlin]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=804</guid>
		<description><![CDATA[+ View hi-res. I spent some time earlier in the week refining the drawing algorithm even further, focusing on color palette selection and line weight distribution. I think I&#8217;m getting closer to something the produces pretty consistent results. My next step &#8212; or perhaps experiment &#8212; will be to create some color palettes based on [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_01.png" title="Line Topography 10-25-2011 - 01"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_01_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_01.png" title="View hi-res.">View hi-res.</a></span></p>
<p>I spent some time earlier in the week refining the drawing algorithm even further, focusing on color palette selection and line weight distribution. I think I&#8217;m getting closer to something the produces pretty consistent results.</p>
<p>My next step &#8212; or perhaps experiment &#8212; will be to create some color palettes based on actual color fields that I produce using real paint or some other image source. I want finer control and intention over the possible color palettes, and while toxiclib&#8217;s color utilities are pretty amazing, I&#8217;m finding that the ColorRange constraints produce less-than-desirable results most of the time (too much or too little saturation and brightness at undesirable moments).</p>
<p>Here&#8217;s a demo of the Processing app so you can see the renders in realtime:</p>
<p><iframe src="http://player.vimeo.com/video/31284652?portrait=0&amp;color=AAC132" width="560" height="315" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
<p>And here is some more hi-res output from the app:</p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_02.png" title="Line Topography 10-25-2011 - 02"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_02_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_02.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_03.png" title="Line Topography 10-25-2011 - 03"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_03_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_03.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_04.png" title="Line Topography 10-25-2011 - 04"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_04_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_04.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_05.png" title="Line Topography 10-25-2011 - 05"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_05_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_05.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_06.png" title="Line Topography 10-25-2011 - 06"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_06_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_06.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_07.png" title="Line Topography 10-25-2011 - 07"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_07_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_07.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_08.png" title="Line Topography 10-25-2011 - 08"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_08_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_08.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_09.png" title="Line Topography 10-25-2011 - 09"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_09_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_09.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_10.png" title="Line Topography 10-25-2011 - 10"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_10_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_10.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_11.png" title="Line Topography 10-25-2011 - 11"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_11_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_11.png" title="View hi-res.">View hi-res.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_12.png" title="Line Topography 10-25-2011 - 12"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_12_th.jpg" alt="Line Topography 10-25-2011 - " border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/line_topography_10-25-2011_12.png" title="View hi-res.">View hi-res.</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2011/10/29/line-topography-update/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Line Topography</title>
		<link>http://www.todaycreate.com/2011/10/19/line-topography</link>
		<comments>http://www.todaycreate.com/2011/10/19/line-topography#comments</comments>
		<pubDate>Wed, 19 Oct 2011 22:20:06 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Perlin]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=783</guid>
		<description><![CDATA[+ View it large! Here&#8217;s a continuation of the Line Sketching post I did last week. What you&#8217;re seeing here are larger, higher-resolution renders that use a further-tweaked drawing algorithm, concentrating more on form and color. The key to these pieces is seeing them in their native resolution. There&#8217;s so much texture and pseudo-form that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_01_lrg.jpg" target="_blank" title="Line Topography Sketch 01"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_01.jpg" alt="Line Topography Sketch 01"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_01_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p>Here&#8217;s a continuation of the <a href="http://www.todaycreate.com/2011/10/10/line-sketching">Line Sketching post</a> I did last week. What you&#8217;re seeing here are larger, higher-resolution renders that use a further-tweaked drawing algorithm, concentrating more on form and color.</p>
<p>The key to these pieces is seeing them in their native resolution. There&#8217;s so much texture and pseudo-form that emerges from subtle shifts in a single line over time. Here&#8217;s an example:</p>
<h3>Full View</h3>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_05_lrg.jpg" target="_blank" title="Line Topography Sketch 05"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_05.jpg" alt="Line Topography Sketch 05"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_05_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<h3>Detail View</h3>
<p><img src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_detail.jpg" /></p>
<p>I need to continue tweaking the drawing routine and color choices before I&#8217;ll be happy enough to take these to a printer. Also, I&#8217;m going to be sticking any additional interesting output from this thing into a Flickr set called &ldquo;<a href="http://www.flickr.com/photos/mikecreighton/sets/72157627808713297/">Line Topography</a>&rdquo;.</p>
<p>In the mean time, here are some interesting ones that came out of the last 50 renders I did yesterday:</p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_02_lrg.jpg" target="_blank" title="Line Topography Sketch 02"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_02.jpg" alt="Line Topography Sketch 01"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_02_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_03_lrg.jpg" target="_blank" title="Line Topography Sketch 03"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_03.jpg" alt="Line Topography Sketch 03"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_03_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_04_lrg.jpg" target="_blank" title="Line Topography Sketch 04"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_04.jpg" alt="Line Topography Sketch 04"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_04_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_06_lrg.jpg" target="_blank" title="Line Topography Sketch 06"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_06.jpg" alt="Line Topography Sketch 06"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_06_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_07_lrg.jpg" target="_blank" title="Line Topography Sketch 07"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_07.jpg" alt="Line Topography Sketch 07"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_07_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_08_lrg.jpg" target="_blank" title="Line Topography Sketch 08"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_08.jpg" alt="Line Topography Sketch 08"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_08_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_09_lrg.jpg" target="_blank" title="Line Topography Sketch 09"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_09.jpg" alt="Line Topography Sketch 09"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_09_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_10_lrg.jpg" target="_blank" title="Line Topography Sketch 10"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_10.jpg" alt="Line Topography Sketch 10"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_10_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_11_lrg.jpg" target="_blank" title="Line Topography Sketch 11"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_11.jpg" alt="Line Topography Sketch 11"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_11_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_12_lrg.jpg" target="_blank" title="Line Topography Sketch 12"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_12.jpg" alt="Line Topography Sketch 12"  border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2011/10/2011-10-19_line_topo_12_lrg.jpg" title="View it large!" target="_blank" >View it large!</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2011/10/19/line-topography/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The Mode7 &#8220;Dusk Drops&#8221; EP Album Art</title>
		<link>http://www.todaycreate.com/2011/07/14/the-mode7-dusk-drops-ep-album-art</link>
		<comments>http://www.todaycreate.com/2011/07/14/the-mode7-dusk-drops-ep-album-art#comments</comments>
		<pubDate>Thu, 14 Jul 2011 21:28:43 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Perlin]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=765</guid>
		<description><![CDATA[+ View the piece on Flickr. Finally we&#8217;ve arrived at the final image to be used for the album art of Mode7&#8216;s upcoming EP &#8220;Dusk Drops&#8221; (see above). There were a lot of contenders, but in the end, this image satisfied a certain visual balance and the general feeling of ominousness that we were looking [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/mikecreighton/5937667013/" title="Mode7 EP Cover - 00055_02"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-14_mode7_cover_00055_02.jpg" alt="Mode7 EP Cover - 00055_02" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5937667013/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p>Finally we&#8217;ve arrived at the final image to be used for the album art of <a href="http://mode7music.com/">Mode7</a>&#8216;s upcoming EP &#8220;Dusk Drops&#8221; (see above). There were a lot of contenders, but in the end, this image satisfied a certain visual balance and the general feeling of ominousness that we were looking to convey.</p>
<p>For these final renders, 2850&#215;2850 images were generated by Sunflow, using the special <a href="http://sfwiki.geneome.net/index.php5?title=Cameras#Thinlens" title="Cameras - Sunflow Wiki">Thinlens camera</a> which allowed me to simulate a shallow depth of field. Each image took about 12 hours to render on a quad-core Intel i5 Windows 7 box.</p>
<p>Further post-processing was done in Photoshop to simulate things that we&#8217;d see in traditional photography: vignetting, chromatic abberation, and a subtle level of visual noise. Some color tweaking and other manipulations were done as well just to make the images a bit richer.</p>
<p>For the CD label itself, we&#8217;re going to use the following image:</p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5937667109/" title="Mode7 EP CD Label - 01699_03"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-14_mode7_label_01699_03.jpg" alt="Mode7 EP CD Label - 01699_03" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5937667109/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p>And then there were a few more images that I decided to render and treat, just because they were compelling to me and I wanted to see what they&#8217;d look like if I took them through the entire process.</p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5937667235/" title="Mode7 EP Alt - 02287_03"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-14_mode7_alt_02287_03.jpg" alt="Mode7 EP Alt - 02287_03" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5937667235/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5937667375/" title="Mode7 EP Alt - 00508_02"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-14_mode7_alt_00508_02.jpg" alt="Mode7 EP Alt - 00508_02" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5937667375/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5938224486/" title="Mode7 EP Alt - 00277_02"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-14_mode7_alt_00277_02.jpg" alt="Mode7 EP Alt - 00277_02" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5938224486/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p>I&#8217;ll be following this post up with a video demoing the Processing app that I created for generating these compositions once they EP has been officially released in a few days.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2011/07/14/the-mode7-dusk-drops-ep-album-art/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reducing 3,500 to 29</title>
		<link>http://www.todaycreate.com/2011/07/01/reducing-3500-to-29</link>
		<comments>http://www.todaycreate.com/2011/07/01/reducing-3500-to-29#comments</comments>
		<pubDate>Sat, 02 Jul 2011 04:52:32 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Perlin]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Sunflow]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=756</guid>
		<description><![CDATA[Back from the Eyeo Festival in Minneapolis, I&#8217;ve taken a stab at making my final set of selects from the numerous compositions I generated last week. After the last post, I went in and tweaked a couple of parameter ranges and how the noisy terrain was rendered and generated another 3,500 compositions, which you can [...]]]></description>
			<content:encoded><![CDATA[<p>Back from the Eyeo Festival in Minneapolis, I&#8217;ve taken a stab at making my final set of selects from the numerous compositions I generated last week.</p>
<p>After the last post, I went in and tweaked a couple of parameter ranges and how the noisy terrain was rendered and generated another 3,500 compositions, which you can see here:</p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5892516343/" title="3,500 Choices"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-01_3500_choices.jpg" alt="3,500 Choices" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5892516343/" title="See it super large on Flickr.">See it super large on Flickr.</a></span></p>
<p>After the computer churned these out, I spent a few hours looking through them and managed to cull the set down to an even 350. But as I mentioned before, the next step was to render these using Sunflow, which I did right before I left for Minneapolis. Rendering the 350 images at 1280&#215;1280 with no anti-aliasing and a very low sample setting took about 29 or so hours on a quad-core Intel PC. I had it dumping the output into a Dropbox folder so I could check on the progress on my phone during my trip.</p>
<p>Tonight, I took the next step and chose a final set of 29 images that are contenders for the final render. In that render, the visual noise will fall away considerably, and I&#8217;ll be generating a 2850&#215;2850 image suitable for a 300dpi CD cover print.</p>
<p>You can see the 29 images I picked in <a href="http://www.flickr.com/photos/mikecreighton/sets/72157627095927428/" title="Mode7 EP Album Art - a set on Flickr">this Flickr set</a>. As of right now, these are my five favorite renders:</p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5893079086/" title="Mode7 EP Select 0555_02"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-01_select_fave_01.jpg" alt="Mode7 EP Select 0555_02" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5893079086/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5892512383/" title="Mode7 EP Select 0349_03"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-01_select_fave_02.jpg" alt="Mode7 EP Select 0349_03" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5892512383/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5892514191/" title="Mode7 EP Select 0888_02"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-01_select_fave_03.jpg" alt="Mode7 EP Select 0888_02" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5892514191/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5892515459/" title="Mode7 EP Select 2287_03"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-01_select_fave_04.jpg" alt="Mode7 EP Select 2287_03" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5892515459/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/5893081466/" title="Mode7 EP Select 0814_02"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2011/07/2011-07-01_select_fave_05.jpg" alt="Mode7 EP Select 0814_02" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/5893081466/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2011/07/01/reducing-3500-to-29/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Noise Tube, Meet TouchDesigner</title>
		<link>http://www.todaycreate.com/2009/12/24/noise-tube-meet-touchdesigner</link>
		<comments>http://www.todaycreate.com/2009/12/24/noise-tube-meet-touchdesigner#comments</comments>
		<pubDate>Thu, 24 Dec 2009 23:07:13 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Noise Tube]]></category>
		<category><![CDATA[Perlin]]></category>
		<category><![CDATA[Realtime]]></category>
		<category><![CDATA[TouchDesigner]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=351</guid>
		<description><![CDATA[As I prepare for my new job which starts on January 4th, I&#8217;m taking some time to learn Derivative&#8217;s TouchDesigner. It&#8217;s a realtime procedural 3D / compositing tool. Well, it&#8217;s actually so much more than that, but it&#8217;s very difficult to describe. Anyway, I&#8217;m trying to learn it. And I&#8217;ve found the best way to [...]]]></description>
			<content:encoded><![CDATA[<p><object width="560" height="315"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=8375095&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=8375095&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="560" height="315"></embed></object></p>
<p>As I prepare for <a href="http://www.obscuradigital.com">my new job</a> which starts on January 4th, I&#8217;m taking some time to learn Derivative&#8217;s <a href="http://www.derivative.ca">TouchDesigner</a>. It&#8217;s a realtime procedural 3D / compositing tool. Well, it&#8217;s actually so much more than that, but it&#8217;s very difficult to describe.</p>
<p>Anyway, I&#8217;m trying to learn it. And I&#8217;ve found the best way to learn stuff (for me) is to take something I&#8217;ve already made and try to recreate it in the new environment. So, that&#8217;s what I&#8217;ve started doing here. I&#8217;m not sure how much further I want to go with this, but it&#8217;s nice to know that I could pull this much together after about an hour&#8217;s worth of work.</p>
<p>This software is terribly powerful, and more and more documentation / improvements / tutorial videos are being added all the time. It&#8217;s making me very excited about 2010.</p>
<p><a href="http://www.flickr.com/photos/mikecreighton/4212096934/" title="View the piece on Flickr."><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/12/2009-12-24_noise_tube_touch_test_01.jpg" alt="" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/4212096934/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/4211334877/" title="View the piece on Flickr."><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/12/2009-12-24_noise_tube_touch_test_02.jpg" alt="" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/4211334877/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/4212096950/" title="View the piece on Flickr."><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/12/2009-12-24_noise_tube_touch_test_03.jpg" alt="" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/4212096950/" title="View the piece on Flickr.">View the piece on Flickr.</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2009/12/24/noise-tube-meet-touchdesigner/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Noise Tube Renders</title>
		<link>http://www.todaycreate.com/2009/09/15/some-noise-tube-renders</link>
		<comments>http://www.todaycreate.com/2009/09/15/some-noise-tube-renders#comments</comments>
		<pubDate>Wed, 16 Sep 2009 01:52:00 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Noise Tube]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[Perlin]]></category>
		<category><![CDATA[Realtime]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=276</guid>
		<description><![CDATA[+ View hi-res on Flickr. Some progress has occurred. C++ is becoming clearer. Here&#8217;s what progressed in the first couple images: I created a Tween class for animating values. It&#8217;s modeled after CASA Lib&#8217;s Tween class. I&#8217;ll probably be releasing it to the community soon. I hooked up my MIDI controllers to the piece, so [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/mikecreighton/3913144906/in/set-72157622348110646/"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_normals_lighting_01.jpg" alt="Noise Tube Progress Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/3913144906/in/set-72157622348110646/">View hi-res on Flickr.</a></span></p>
<p>Some progress has occurred. C++ is becoming clearer. Here&#8217;s what progressed  in the first couple images:</p>
<ol>
<li>I created a Tween class for animating values. It&#8217;s modeled after <a href="http://casalib.org" title="CASA Lib: An Open Source Code Library for ActionScript 2.0 &amp; 3.0">CASA Lib&#8217;s</a> Tween class. I&#8217;ll probably be releasing it to the community soon.</li>
<li>I hooked up my MIDI controllers to the piece, so I could have more control over tweaking values. I&#8217;m using a great add-on for openFrameworks called <a href="http://www.openframeworks.cc/forum/viewtopic.php?f=10&amp;t=2435" title="openframeworks.cc Forum: ofxMIDI Updates">ofxMIDI</a>.</li>
<li>Along the way, I learned how to implement openFrameworks event dispatchers and listeners. (Hint: search for &#8220;poco events&#8221; in the <a href="http://wiki.openframeworks.cc/" title="openFrameworks wiki">openFrameworks Wiki</a> if you want to learn how.)</li>
</ol>
<p>In doing all this, I was able to trigger light movements with a MIDI controller. I used my M-Audio Trigger Finger&#8217;s velocity-sensitive pads to animate two lights. Hard tap = fast movement.</p>
<p><a href="http://www.flickr.com/photos/mikecreighton/3912360723/in/set-72157622348110646/"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_normals_lighting_02.jpg" alt="Noise Tube Progress Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/3912360723/in/set-72157622348110646/">View hi-res on Flickr.</a></span></p>
<p>Here&#8217;s a video of the animated lights in action. Please excuse the stutters; while this does run at 30fps in realtime, SnapzPro isn&#8217;t able to keep up because of the CPU usage of the piece.</p>
<p><object width="560" height="315"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6547134&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6547134&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="560" height="315"></embed></object></p>
<p>Now after all this, I came to realize that I really wanted to be able to loop the Perlin noise that was creating the height map of the tube. Because, though you can&#8217;t see it, there&#8217;s an awful seam on the side facing away from the camera. By looping the noise, I could reliably look at it from all angles.</p>
<p>After some research, I came across a great library called <a href="http://libnoise.sourceforge.net/" title="libnoise: a portable, open-source, coherent noise-generating library for C++">libnoise</a>. Took me a little while to get it to compile, only to realize that while it did the job, it dropped my framerate from a respectable 45fps to 9fps. Definitely not suitable for realtime noise generation.</p>
<p>So I went back to the fastest Perlin noise generator I could find (<a href="http://www.flipcode.com/archives/Perlin_Noise_Class.shtml" title="flipcode - Perlin Noise Class">this class from John Ratcliff</a>), and I decided to live with the seam in the back.</p>
<p>Amidst all this, I also stumbled upon this awesome blog post about <a href="http://blog.wolfram.com/2009/09/11/twisted-architecture/" title="Wolfram Blog : Twisted Architecture">Twisted Architecture</a>. I thought it would be cool to implement something like that in my piece. So I did. But then I forgot about it.</p>
<p>It was only when I started twisting the &#8220;twist-associated&#8221; knob on my MIDI controller that the damn seam actually came to life. So, you can see how it starts to play out in the rest of the images here:</p>
<p><a href="http://www.flickr.com/photos/mikecreighton/3922512004/in/set-72157622348110646/"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_normals_lighting_03.jpg" alt="Noise Tube Progress Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/3922512004/in/set-72157622348110646/">View hi-res on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/3921730079/in/set-72157622348110646/"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_normals_lighting_04.jpg" alt="Noise Tube Progress Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/3921730079/in/set-72157622348110646/">View hi-res on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/3924822790/in/set-72157622348110646/"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_normals_lighting_05.jpg" alt="Noise Tube Progress Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/3924822790/in/set-72157622348110646/">View hi-res on Flickr.</a></span></p>
<p><a href="http://www.flickr.com/photos/mikecreighton/3924822920/in/set-72157622348110646/"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_normals_lighting_06.jpg" alt="Noise Tube Progress Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/3924822920/in/set-72157622348110646/">View hi-res on Flickr.</a></span></p>
<p>Also, in those last couple renders, I added a convex mesh to the background so that I could start incorporating background colors properly. Moreover, so I could get some light-generated gradients happening. More to come&#8230; more to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2009/09/15/some-noise-tube-renders/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Noise Tube: Vertex Normals</title>
		<link>http://www.todaycreate.com/2009/09/05/noise-tube-vertex-normals</link>
		<comments>http://www.todaycreate.com/2009/09/05/noise-tube-vertex-normals#comments</comments>
		<pubDate>Sun, 06 Sep 2009 02:39:07 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Noise Tube]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[Perlin]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=270</guid>
		<description><![CDATA[+ View higher res image. + View higher res image. For those of you following me on Twitter today, you witnessed the pain I endured under the cruel, icy grip of OpenGL. That pain: learning how to compute vertex normals. But eight hours later, I managed to pull it off with the help of the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_vertexnormals_01.jpg"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_vertexnormals_01_sm.jpg" alt="Noise Tube Vertex Normals Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_vertexnormals_01.jpg">View higher res image.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_vertexnormals_02.jpg"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_vertexnormals_02_sm.jpg" alt="Noise Tube Vertex Normals Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2009/09/noisetube_vertexnormals_02.jpg">View higher res image.</a></span></p>
<p>For those of you following <a href="http://twitter.com/mikecreighton" title="View Mike Creighton on Twitter">me on Twitter</a> today, you witnessed the pain I endured under the cruel, icy grip of OpenGL.</p>
<p>That pain: learning how to compute vertex normals.</p>
<p>But eight hours later, I managed to pull it off with the help of the <a href="http://www.starstonesoftware.com/OpenGL/">OpenGL SuperBible</a>, <a href="http://www.gamedev.net/community/forums/topic.asp?topic_id=355340&#038;PageSize=25&#038;WhichPage=1">this thread</a>, and <a href="http://www.gamedev.net/reference/programming/features/normalheightfield/default.asp">this article</a>. Oh, and this amidst porting it to C++ (openFrameworks) for maximum control and speed.</p>
<p>Along the way, I learned how OpenGL lighting works. I was having such a hard time with it before because my form didn&#8217;t have its surface normals nor its vertex normals correctly calculated. So light wasn&#8217;t bouncing off it the way I expected. Now it&#8217;s all making good sense.</p>
<p>My next steps will be adding interactivity. I&#8217;m going to try to use my HP TouchSmart for touch input along with its webcam for vision input. Separately, I&#8217;ll try to make some sort of music visualizer out of this &#8212; or at least make it audio-responsive.</p>
<p>Check out a video from today:</p>
<p><object width="560" height="315"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6450165&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6450165&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="560" height="315"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2009/09/05/noise-tube-vertex-normals/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Noise Tube: The First Renders</title>
		<link>http://www.todaycreate.com/2009/08/31/noise-tube-the-first-renders</link>
		<comments>http://www.todaycreate.com/2009/08/31/noise-tube-the-first-renders#comments</comments>
		<pubDate>Mon, 31 Aug 2009 23:02:04 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Noise Tube]]></category>
		<category><![CDATA[Perlin]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=266</guid>
		<description><![CDATA[I&#8217;m continuing the Perlin noise saga. The last thing I did was port the Noise Column project over to Processing and openFrameworks. This time I wanted to add some actual volume &#8212; not just perceived volume &#8212; to the form. These are just some initial tests that you see above. I&#8217;ve got a ton to [...]]]></description>
			<content:encoded><![CDATA[<p><object width="560" height="315"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6368409&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6368409&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="560" height="315"></embed></object></p>
<p>I&#8217;m continuing the Perlin noise saga. The last thing I did was <a href="http://www.todaycreate.com/2009/07/25/porting-noise-column" title="Porting Noise Column">port the Noise Column project</a> over to <a href="http://www.processing.org" title="Processing 1.0">Processing</a> and <a href="http://openframeworks.cc" title="openFrameworks">openFrameworks</a>.</p>
<p>This time I wanted to add some actual volume &#8212; not just perceived volume &#8212; to the form. These are just some initial tests that you see above. I&#8217;ve got a ton to learn about lighting and optimization and matrix transformations. <a href="http://www.flight404.com" title="all manner of distractions">Robert</a> says I need to use &#8220;per-vertex normals&#8221;. I say &#8220;OKAY!&#8221; Hopefully I can start adding some of these things over the next couple weeks and really use this project as a general learning tool. </p>
<p>For now, I&#8217;m developing all this in Processing using the PGraphicsOpenGL renderer. I&#8217;m not using any actual OpenGL calls directly; I&#8217;m only using the Processing API. One little discovery I made yesterday: <a href="http://mrfeinberg.com/peasycam/">PeasyCam</a> turns out to be a really sweet little camera library for Processing. Adds mouse control over the camera with a single line of code.</p>
<p>The ultimate goal of this is to create two different pieces. One will be a rendered motion piece. It probably won&#8217;t have any audio and will function as an ambient looping video. It will be submitted to this call for entries: <a href="http://www.liveboxgallery.com/submissions.html" title="LiveBox GAllery Submisions">Flow Interrupted</a>.</p>
<p>The second piece would actually be interactive. I&#8217;m going to toy around with camera, audio, and touch as discreet inputs (all separately). This will give me a chance to play with the new HP TouchSmart PC I got. So you could consider the second execution to be more of an interactive installation piece. And that&#8217;s going to be submitted to this call for entries: <a href="http://www.fluid.localproject.org/indexENG.html" title="FLUID New Media Laboratory -- Espa&ntilde;ol">FLUID Interactive Digital Art</a>.</p>
<p>Check out some of the stills:</p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_01_large.png"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_01.jpg" alt="Noise Tube First Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_01_large.png">View larger Image.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_02_large.png"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_02.jpg" alt="Noise Tube First Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_02_large.png">View larger Image.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_03_large.png"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_03.jpg" alt="Noise Tube First Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_03_large.png">View larger Image.</a></span></p>
<p><a href="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_04_large.png"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_04.jpg" alt="Noise Tube First Render" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.todaycreate.com/wp-content/creations/2009/08/noisetube_firstrenders_04_large.png">View larger Image.</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2009/08/31/noise-tube-the-first-renders/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Porting Noise Column</title>
		<link>http://www.todaycreate.com/2009/07/25/porting-noise-column</link>
		<comments>http://www.todaycreate.com/2009/07/25/porting-noise-column#comments</comments>
		<pubDate>Sat, 25 Jul 2009 23:47:54 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Perlin]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=243</guid>
		<description><![CDATA[+ See the full Noise Column Triptych Flickr Set. For my friend Nate&#8216;s 30th birthday, I created a one-off set of prints based on the Noise Column and Noise Column Wallpaper Generator mini-projects. It was largely an exercise in creating something with OpenGL. Thus began the effort to port a bunch of ActionScript 3.0 vector [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/mikecreighton/sets/72157621293559274/"><img class="hasLargeImage" src="http://www.todaycreate.com/wp-content/creations/2009/07/porting_noise_column.jpg" alt="Noise Column Print Detail" border="0" /></a><span class="imageLinkHolder">+ <a href="http://www.flickr.com/photos/mikecreighton/sets/72157621293559274/">See the full Noise Column Triptych Flickr Set.</a></span></p>
<p>For my friend <a href="http://www.natehorstmann.com" title="Nate Horstmann's Website">Nate</a>&#8216;s 30th birthday, I created a one-off set of prints based on the <a href="http://www.todaycreate.com/2008/11/16/noise-column">Noise Column</a> and <a href="http://www.todaycreate.com/2008/11/29/noise-column-wallpaper-generator-10">Noise Column Wallpaper Generator</a> mini-projects. It was largely an exercise in creating something with OpenGL.</p>
<p>Thus began the effort to port a bunch of ActionScript 3.0 vector drawing commands over to line loops in OpenGL. I used <a href="http://www.processing.org">Processing</a> as my framework since I&#8217;m used to it, and it gave me a 1:1 mapping of the OpenGL API. I was able to use various C++ OpenGL tutorials and books to accomplish my goals. I used the super-helpful <a href="http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/">TileSaver class</a>from <a href="http://www.unlekker.net/">Marius Watz</a> to generate hi-res renders.</p>
<p><img src="http://www.todaycreate.com/wp-content/creations/2009/07/porting_noise_column_triptych.jpg" alt="Noise Column Triptych Prints" border="0" /></p>
<p>Now after all this, I realized that it was time to take the plunge and start getting closer to the metal. Thus began the next port of Noise Column; this time I went to C++.</p>
<p>I&#8217;ve been reading Stephen Prata&#8217;s <em><a href="http://www.amazon.com/Primer-Plus-5th-Stephen-Prata/dp/0672326973">C++ Primer Plus</a></em> for the last couple months on and off. For me, learning from books makes sense. Moreover, learning the reasons for writing the code you write is so essential for retention for me. This book is simply great.</p>
<p>So for the C++ port, I moved over to <a href="http://www.openframeworks.cc/">openFrameworks</a> as my C++ framework. OpenFrameworks is great, but there&#8217;s still a long way to go before it becomes the Processing of C++. Regardless, I had learned just enough C++ to figure out how to port all this stuff over. Two days later, I was able to generate a moving version of Noise Column:</p>
<p><object width="560" height="378"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5702520&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=5702520&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=AAC132&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="560" height="378"></embed></object></p>
<p>Now it&#8217;s time to start doing stuff with &#8220;real&#8221; 3D in OpenGL &#8212; a dimension I&#8217;ve got nearly zero experience with.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2009/07/25/porting-noise-column/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Noise Column Wallpaper Generator 1.0</title>
		<link>http://www.todaycreate.com/2008/11/29/noise-column-wallpaper-generator-10</link>
		<comments>http://www.todaycreate.com/2008/11/29/noise-column-wallpaper-generator-10#comments</comments>
		<pubDate>Sun, 30 Nov 2008 04:41:10 +0000</pubDate>
		<dc:creator>Mike Creighton</dc:creator>
				<category><![CDATA[Abstract]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Generative]]></category>
		<category><![CDATA[Perlin]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.todaycreate.com/?p=127</guid>
		<description><![CDATA[+ Launch the Noise Column Wallpaper Generator I spent the last couple days making a desktop wallpaper-generating web app out of the previous experiment. Click the image above to check it out. I tried to add a majority of the common 4:3 and widescreen desktop screen sizes. Make sure you&#8217;ve got Flash Player 10. The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://todaycreate.com/noise-column-wallpaper-generator/" title="Launch the Noise Column Wallpaper Generator"><img class="hasLargeImage" src="http://todaycreate.com/wp-content/creations/2008/11/noise_column_wallpaper_generator_1.0.jpg" alt="Screenshot of the Noise Column Wallpaper Generator User Interface" border="0" /></a><span class="imageLinkHolder">+ <a href="http://todaycreate.com/noise-column-wallpaper-generator/">Launch the Noise Column Wallpaper Generator</a></span></p>
<p>I spent the last couple days making a desktop wallpaper-generating web app out of the <a href="http://www.todaycreate.com/2008/11/16/noise-column">previous experiment</a>. Click the image above to check it out.</p>
<p>I tried to add a majority of the common 4:3 and widescreen desktop screen sizes. Make sure you&#8217;ve got Flash Player 10. The app will generate a slightly-compressed JPG for you.</p>
<p>Now that I&#8217;ve created this, I&#8217;m going to apply for a <a href="http://kuler.adobe.com">Kuler</a> developer API key so that I can add a &#8220;randomize&#8221; button for the color palette that pulls in a color scheme from Kuler.</p>
<p><strong>UPDATE (11-29-2008)</strong>: Added a size for the iPhone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.todaycreate.com/2008/11/29/noise-column-wallpaper-generator-10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

