<?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>Christine from the Internet &#187; Motion</title>
	<atom:link href="http://neato.co.nz/manyfaces/motion/feed/" rel="self" type="application/rss+xml" />
	<link>http://neato.co.nz</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Thu, 03 Jan 2013 01:14:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
		<item>
		<title>HackOTT! 4th Place! My Project! Icarus! It&#8217;s Magic!</title>
		<link>http://neato.co.nz/2011/02/hackott-4th-place-my-project-icarus-its-magic/</link>
		<comments>http://neato.co.nz/2011/02/hackott-4th-place-my-project-icarus-its-magic/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 02:58:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Motion]]></category>

		<guid isPermaLink="false">http://www.neato.co.nz/?p=693</guid>
		<description><![CDATA[I went to HackOTT this weekend, and I emerged victoriousish! With my project, Icarus, I ended up in fourth place.  All by myself,  I made a photo-mosaic app.  Except it wasn't just a photo mosaic app,  it was a video photo mosaic app.]]></description>
				<content:encoded><![CDATA[<p>At HackMTL,  I learnt an important lesson:  Make something which is very obvious and easy to explain.  Coalesce was interesting but so esoteric that I don&#8217;t think anyone really followed what it is that it was actually doing.  So a photo mosaic seemed like a good choice.  Except a photo mosaic isn&#8217;t the most compelling thing ever;  and so I made a video photo mosaic instead (:</p>
<p>And while I did come in 4th, again (:  Leila decided to award me a prize for best use of the Piximilar API.  Aww.</p>
<p>I used the iSight camera in my MacBook as a video source for both kinds of mosaic.  For the first, simpler kind, you could click anywhere on the video,  and the app would show a collection of images that matched that colour.  If you clicked a second time,  it would show you a collection of images that were half of each colour,  and so on (up to 5 colours &#8211; at which point the oldest colour is dropped).</p>
<p><a href="http://neato.co.nz/wp-content/uploads/2011/02/red.png"><img src="http://neato.co.nz/wp-content/uploads/2011/02/red-300x232.png" alt="" title="red" width="300" height="232" class="left size-medium wp-image-694" /></a></p>
<p><a href="http://neato.co.nz/wp-content/uploads/2011/02/blackredyellow.png"><img src="http://neato.co.nz/wp-content/uploads/2011/02/blackredyellow-300x232.png" alt="" title="blackredyellow" width="300" height="232" class="right size-medium wp-image-695" /></a></p>
<p>For the second kind,  it was showing the video as a constantly updating photo mosaic.  Having it show a tile for each individual colour that was present would have involved making an enormous number of requests to the colour search API;  so instead,  I made it so that it would round colours.  At the default rendering level, it would round each of the RGB hex values to the nearest 64 &#8211; enough resolution to sortof see what&#8217;s going on,  but a small enough colour set that precaching it isn&#8217;t tooo onerous.</p>
<p><a href="http://neato.co.nz/wp-content/uploads/2011/02/video.png"><img src="http://neato.co.nz/wp-content/uploads/2011/02/video.png" alt="" title="video" width="800" height="620" class="aligncenter size-full wp-image-696 left" /></a></p>
<p>But I also made it so you could adjust the colour accuracy!  with more accurate colours,  the photo mosaic is less complete;  but as time goes by,  its cache of images can expand to include all of the colours which are shown.  I didn&#8217;t quite get to making an asynchronous image loader; so for each frame of video-mosaic rendered,  it would load one more colour so that it wouldn&#8217;t stall too long on a single frame.</p>
<p>A demo, let me show you one:</p>
<p><iframe src="http://player.vimeo.com/video/20453016" width="400" height="300" frameborder="0"></iframe>
<p><a href="http://vimeo.com/20453016">HackOTT &#8211; Icarus</a> from <a href="http://vimeo.com/hristine">_hristine</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>(Uhm.  It looks like there&#8217;s something weird with Vimeo embedding which is making it show the video for Coalesce twice.  If you&#8217;re looking at this on my homepage, and this seems confusing, click the link under the video..)</p>
]]></content:encoded>
			<wfw:commentRss>http://neato.co.nz/2011/02/hackott-4th-place-my-project-icarus-its-magic/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>More Quartz!</title>
		<link>http://neato.co.nz/2007/12/more-quartz/</link>
		<comments>http://neato.co.nz/2007/12/more-quartz/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 23:56:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Motion]]></category>
		<category><![CDATA[Chaos]]></category>
		<category><![CDATA[Science!]]></category>
		<category><![CDATA[Visual-Noise]]></category>

		<guid isPermaLink="false">http://www.neato.co.nz/archives/2007/12/27/more-quartz/</guid>
		<description><![CDATA[Next project in Quartz! Playing with video and noise. More Visual Noise from Christine on Vimeo. [This was an iSight being fed into a sprite as the main image; and into a variable length queue for the echo'ed image; along with noise being fed in using a chaos factor of 0.25. Chaos factor? What's a]]></description>
				<content:encoded><![CDATA[<p>Next project in Quartz!  Playing with video and noise.</p>
<p><object type="application/x-shockwave-flash" width="640" height="480" data="http://www.vimeo.com/moogaloop.swf?clip_id=454501&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color="><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=454501&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=" /></object><br /><a href="http://www.vimeo.com/454501/l:embed_454501">More Visual Noise</a> from <a href="http://www.vimeo.com/cfti/l:embed_454501">Christine</a> on <a href="http://vimeo.com/l:embed_454501">Vimeo</a>.</p>
<p>[This was an iSight being fed into a sprite as the main image;  and into a variable length queue for the echo'ed image;  along with noise being fed in using a chaos factor of 0.25.  Chaos factor?  What's a Chaos factor,  you might ask?  It pretty much determines the level of noise.  Too much noise looks a bit something.  A little bit of noise looks interesting.  A bit something is a totally valid way to describe it.] </p>
]]></content:encoded>
			<wfw:commentRss>http://neato.co.nz/2007/12/more-quartz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adventures into the Land of Quartz</title>
		<link>http://neato.co.nz/2007/12/adventures-into-the-land-of-quartz/</link>
		<comments>http://neato.co.nz/2007/12/adventures-into-the-land-of-quartz/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 08:53:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Motion]]></category>
		<category><![CDATA[Jelly]]></category>
		<category><![CDATA[Points]]></category>

		<guid isPermaLink="false">http://www.neato.co.nz/archives/2007/12/19/adventures-into-the-land-of-quartz/</guid>
		<description><![CDATA[When I was in Melbourne, I ended up hanging out with the lovely dpwolf. Some of the stuff he knows about things I don&#8217;t, leaked out. And now I know enough to be dangerous. Muahaha. One of the things that leaked out, was the existence of Quartz Composer. Which I have been abusing at length]]></description>
				<content:encoded><![CDATA[<p>When I was in Melbourne,  I ended up hanging out with the lovely <a href="http://dpwolf.net/blog">dpwolf</a>.  Some of the stuff he knows about things I don&#8217;t, leaked out.  And now I know enough to be dangerous.  Muahaha.</p>
<p>One of the things that leaked out, was the existence of Quartz Composer.  Which I have been abusing at length trying to get it to jump through the hoops I want using some experimental MIDI interfaces that the infinitely patient <a href="http://softpixel.com/~cwright/">Chris Wright</a> of <a href="http://kineme.net/">Kineme</a> cobbled together (for me?  Maybe &lt;:).  There comes a point where you put toy which is making the bad words come out down,  and pick up different toys instead.</p>
<p>So I&#8217;ve been playing with rendering stuff!  Without MIDI (:  These are two closely related animations.  On the left is Jelly;  &#8217;cause there&#8217;s a little patch where it looks like jellyfish tentacles, sortof, and I&#8217;m fond of jellyfish (but I wouldn&#8217;t want to give one a hug).  On the right is Points.  Because it&#8217;s pointy &lt;:</p>
<p>I have no idea if they will display properly (or at all..) if you&#8217;re not using a mac.  Sorry (:  They might also go verrryslooooowly if you&#8217;re using much less than a core 2 duo processor. On the other hand, if you have all the grunt in the world; clicking on the movies will take you to a 720p version.</p>
<p><embed src="http://www.neato.co.nz/wp-content/uploads/2007/12/realtimejelly.mov" href="http://www.neato.co.nz/wp-content/uploads/2007/12/jellyhd.mov" width="320" height="240" autoplay="false"/> <embed src="http://www.neato.co.nz/wp-content/uploads/2007/12/points.mov" href="http://www.neato.co.nz/wp-content/uploads/2007/12/pointshd.mov" width="320" height="240" autoplay="false"/></p>
]]></content:encoded>
			<wfw:commentRss>http://neato.co.nz/2007/12/adventures-into-the-land-of-quartz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.neato.co.nz/wp-content/uploads/2007/12/realtimejelly.mov" length="31820" type="video/quicktime" />
<enclosure url="http://www.neato.co.nz/wp-content/uploads/2007/12/pointshd.mov" length="5538" type="video/quicktime" />
<enclosure url="http://www.neato.co.nz/wp-content/uploads/2007/12/points.mov" length="5538" type="video/quicktime" />
<enclosure url="http://www.neato.co.nz/wp-content/uploads/2007/12/jellyhd.mov" length="31820" type="video/quicktime" />
		</item>
	</channel>
</rss>
