<?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>Curltable - development blog &#187; mouse</title>
	<atom:link href="http://curltable.the-yard.net/tag/mouse/feed" rel="self" type="application/rss+xml" />
	<link>http://curltable.the-yard.net</link>
	<description>A snapshot of my projects.</description>
	<lastBuildDate>Tue, 10 Aug 2010 07:32:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mouse Trail</title>
		<link>http://curltable.the-yard.net/curltable/mouse-trail</link>
		<comments>http://curltable.the-yard.net/curltable/mouse-trail#comments</comments>
		<pubDate>Mon, 11 Jan 2010 13:25:46 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Curltable]]></category>
		<category><![CDATA[ccv]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[cursor]]></category>
		<category><![CDATA[elasticity]]></category>
		<category><![CDATA[friction]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[multitouch]]></category>
		<category><![CDATA[nuigroup]]></category>
		<category><![CDATA[trail]]></category>
		<category><![CDATA[tuio]]></category>
		<category><![CDATA[xna]]></category>

		<guid isPermaLink="false">http://curltable.the-yard.net/?p=227</guid>
		<description><![CDATA[To improve the feedback of the turntable, especially for the plate, a bit I wrote a simple DrawableGameComponent which draw&#8217;s a mouse trail. Simply call it in your game via:

1
Cursor c = new Cursor&#40;this&#41;;

The component will register itself. You may need to adjust the elasticity, friction and the scaling of each Trail Point in the [...]]]></description>
			<content:encoded><![CDATA[<p>To improve the feedback of the turntable, especially for the plate, a bit I wrote a simple <a href="http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.drawablegamecomponent.aspx">DrawableGameComponent</a> which draw&#8217;s a mouse trail. Simply call it in your game via:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="csharp" style="font-family:monospace;">Cursor c <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> Cursor<span style="color: #000000;">&#40;</span><span style="color: #0600FF;">this</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span></pre></td></tr></table></div>

<p><span id="more-227"></span>The component will register itself. You may need to adjust the <strong>elasticity</strong>,<strong> friction</strong> and the <strong>scaling</strong> of each Trail Point in the component to fit your needs.<br />
</br><br />
Download: <a href="http://curltable.the-yard.net/files/2010/1/mouseTrail.rar">MouseTrail 1.0</a><br />
Screenshots: <a href="http://curltable.the-yard.net/files/2010/1/mouseTrailScreenshot.png">MouseTrail in Curltable</a>, <a href="http://curltable.the-yard.net/files/2010/1/mouseTrailScreenshot2.png">Standalone</a></p>
<p>In addition I setup a little multitouch device like the one from <a href="http://www.youtube.com/watch?v=pQpr3W-YmcQ">here</a> and used the <a href="http://www.tuio.org/?software">TUIO library and the TUIO C# Client</a> to have multiple Cursors. You will need to download the <a href="http://ccv.nuigroup.com/">CCV</a> from the NUIGroup too.<br />
</br><br />
Download: <a href="http://curltable.the-yard.net/files/2010/1/mouseTrailMultiTouch.rar">MouseTrail MultiTouch</a></p>
<p>Feel free to use it in your Game.</p>
]]></content:encoded>
			<wfw:commentRss>http://curltable.the-yard.net/curltable/mouse-trail/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
