<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[Burn's Interactive  锐梵互动 - Multitouch]]></title>
<link>http://www.burncg.cn/burnblog/</link>
<description><![CDATA[中国 成都 Chengdu, China---会展、馆场、活动原创科技展项]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[24672468@sina.com(burn)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>Burn&#39;s Interactive  锐梵互动</title>
	<url>http://www.burncg.cn/burnblog/images/logos.gif</url>
	<link>http://www.burncg.cn/burnblog/</link>
	<description>Burn&#39;s Interactive  锐梵互动</description>
</image>

			<item>
			<link>http://www.burncg.cn/burnblog/article.asp?id=164</link>
			<title><![CDATA[TUIO Socket Not Found!! ]]></title>
			<author>24672468@sina.com(admin)</author>
			<category><![CDATA[Multitouch]]></category>
			<pubDate>Mon,27 Apr 2009 22:59:12 +0800</pubDate>
			<guid>http://www.burncg.cn/burnblog/default.asp?id=164</guid>
		<description><![CDATA[<p>我用AS3写Multitouch程序，出现了极其诡异的问题。</p>
<p>我精确的参照范例(<a href="http://wiki.nuigroup.com/Building_Your_First_Application">http://wiki.nuigroup.com/Building_Your_First_Application</a>)并输出，但总是提示&ldquo;TUIO Socket Not Found&rdquo;。这个问题让我抓狂了一下午........</p>
<p><img alt="" src="http://www.burncg.cn/burnblog/attachments/month_0904/p200942723038.jpg" />&nbsp;</p>
<p>后来把<br />
TUIO.init(this,'localhost',3000,'',true); <br />
改成 <br />
TUIO.init(this,'192.168.1.XX（机器的内网IP）',3000,'',true); <br />
正常了</p>
<p>第一次见识到localhost并不完全等于真实内网IP，有知道为什么的朋友吗？</p>]]></description>
		</item>
		
			<item>
			<link>http://www.burncg.cn/burnblog/article.asp?id=138</link>
			<title><![CDATA[Burn Multitouch Surface  V1.0]]></title>
			<author>24672468@sina.com(admin)</author>
			<category><![CDATA[Multitouch]]></category>
			<pubDate>Tue,17 Mar 2009 20:33:55 +0800</pubDate>
			<guid>http://www.burncg.cn/burnblog/default.asp?id=138</guid>
		<description><![CDATA[<p>&nbsp;&nbsp;&nbsp; 春节完成的多点触摸桌子，一直打算把侧面预备来安装扬声器的孔弄玩了再贴上来，呵呵，但直到现在也.....<img alt="" src="http://www.burncg.cn/burnblog/fckeditor/editor/images/smiley/qq2007/40.gif" /></p>
<p>&nbsp;&nbsp;&nbsp; 接下来打算用LLP完成&ldquo;立式&rdquo;的，争取下个月完成。</p>
<p><img alt="" src="http://www.burncg.cn/burnblog/attachments/month_0903/h2009317203140.jpg" /></p>
<p><object width="400" height="300">
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3870280&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=3870280&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<a href="http://vimeo.com/3870280">Burn Multitouch Surface v1.0</a> from <a href="http://vimeo.com/user1474263">burn</a> on <a href="http://vimeo.com">Vimeo</a>.</p>]]></description>
		</item>
		
			<item>
			<link>http://www.burncg.cn/burnblog/article.asp?id=137</link>
			<title><![CDATA[打造零成本的多点触摸系统]]></title>
			<author>24672468@sina.com(admin)</author>
			<category><![CDATA[Multitouch]]></category>
			<pubDate>Sun,15 Mar 2009 00:08:03 +0800</pubDate>
			<guid>http://www.burncg.cn/burnblog/default.asp?id=137</guid>
		<description><![CDATA[<p>&nbsp;&nbsp;&nbsp; 多点触摸系统在目前是一套极其昂贵的设备。微软的<a target="_blank" href="http://www.youtube.com/watch?v=ttgx9ygMXz8">surface computer</a>价值2万美金，我在寒假节约了又节约做的&ldquo;<a target="_blank" href="http://www.burncg.cn/burnblog/article.asp?id=124">桌子</a>&rdquo;也花费了N元，唉！不过，还是有更廉价的方案，虽然商用价值不大，却可以给没有预算的爱好者一个解渴的机会。本来今天计划写一写这个低成本的<a target="_blank" href="http://www.youtube.com/watch?v=pQpr3W-YmcQ">MTmini </a>，它是一个&ldquo;曾经&rdquo;最廉价的多点触摸系统。之所以说是曾经，因为从现在起它已经不是了。我们接下来要做的将比它更加廉价，成本近乎为零。我姑且称之它为&ldquo;BurnMT&rdquo;，呵呵。</p>
<p>&nbsp;&nbsp;&nbsp; BurnMT的产生源于我没有找到适合做<a target="_blank" href="http://www.youtube.com/watch?v=pQpr3W-YmcQ">MTmini </a>的纸盒子。突然才想到，为什么非得要一个纸盒子呢？于是，史上最廉价的多点触摸系统----BurnMT诞生了！</p>
<p>&nbsp;&nbsp;&nbsp; 当然，虽然号称零成本，但必要的设备还是要有的，只是不会单独花钱去购买，因为你99%都有。除了PC以外，只需要一个摄像头而已，仅仅需要它！相信嘛？</p>
<p>&nbsp;&nbsp;&nbsp; <img alt="" src="http://www.burncg.cn/burnblog/attachments/month_0903/x20093151136.jpg" /></p>
<p>&nbsp;&nbsp;&nbsp; 如上图，我的价值35元的摄像头，底座已经坏掉，现在就算送人也许都没人要。但它刚好满足BurnMT对摄像头的唯一要求，就是必须有照明灯，幸好大多数型号都有的。</p>
<p>&nbsp;&nbsp;&nbsp; 接下来把摄像头插上USB接口，下载<a target="_blank" href="http://nuigroup.com/zip/touchlib_beta_v1.0.zip">Touchlib</a>，BurnMT就完工了！没花钱吧？呵呵。不过BurnMT需要在较黑的环境下进行测试：白天关窗帘、晚上关灯----条件苛刻，没办法啊，一分钱一分货。</p>
<p>&nbsp;&nbsp;&nbsp; 解压下载的Touchlib压缩包，其中touchlib_beta_v1.0\TouchLib文件夹中的&ldquo;configapp.exe&rdquo;是相机校准程序，没必要也无法进行校准，所以不用运行了。直接运行&ldquo;demo_smoke.exe&rdquo;吧，这是个经典的测试程序！当你的手指距摄像头10cm左右时凭空比划，就可以看到多点触摸的效果了。</p>
<p><object height="300" width="400">
<param value="true" name="allowfullscreen" />
<param value="always" name="allowscriptaccess" />
<param value="http://vimeo.com/moogaloop.swf?clip_id=3876586&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" name="movie" /><embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://vimeo.com/moogaloop.swf?clip_id=3876586&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1"></embed></object><br />
<a href="http://vimeo.com/3876586">burnMTMini</a> from <a href="http://vimeo.com/user1474263">burn</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>&nbsp;&nbsp;&nbsp; 从视频可以看出，burnMT定位并不准，甚至不能做直接的相机校准（请留言你的显示器分辨率和你的摄像头是否需要镜像，我将为你提供手工编辑的校准文件），没有任何商业价值。这肯定会让&ldquo;法号色空&rdquo;兄极其失望，呵呵，抱歉。但是，通过这个试验，我们会更直接的理解Multitouch的原理。</p>
<p>&nbsp;&nbsp;&nbsp; 多点触摸需要在硬件上获取&ldquo;触摸&rdquo;发生时所产生的&ldquo;点&rdquo;。在黑暗的环境中，摄像头的照明光漫射在手指上。由于指尖离光源更近，并且指尖平面被直射，所以指尖的亮度会明显亮于其它部分。形成了我们所需要的&ldquo;点&rdquo;。为了提高burnMT的灵敏度，你可以尝试在指尖贴上一小片烟盒锡纸，同样不需要花钱。&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp; 祝你试验成功！</p>]]></description>
		</item>
		
			<item>
			<link>http://www.burncg.cn/burnblog/article.asp?id=124</link>
			<title><![CDATA[Multitouch完工了！]]></title>
			<author>24672468@sina.com(admin)</author>
			<category><![CDATA[Multitouch]]></category>
			<pubDate>Fri,06 Feb 2009 23:40:06 +0800</pubDate>
			<guid>http://www.burncg.cn/burnblog/default.asp?id=124</guid>
		<description><![CDATA[<p>&nbsp;&nbsp;&nbsp; 我的Multitouch采用的是FTIR方案。</p>
<p>&nbsp;&nbsp;&nbsp; 这个寒假就一直在不停地找材料，最大的工程是用一把工具刀生生地将一根塑钢刨成两半。</p>
<p><img alt="" src="http://www.burncg.cn/burnblog/attachments/month_0902/r20092623561.JPG" /></p>
<p>&nbsp;&nbsp;&nbsp; 实在找不到&ldquo;银镜（玻璃正面镀银膜）&rdquo;，所以只能找块普通镜子了，反射到屏幕的画面有明显的重影。</p>
<p><img alt="" src="http://www.burncg.cn/burnblog/attachments/month_0902/h2009270225.JPG" /></p>
<p>&nbsp;&nbsp;&nbsp; 下面的视频是演示的demo程序。由于ACRYLIC表面还没有覆硅膜，所以需要使劲按压屏幕。另外，我的ACRYLIC表面多处损伤，为了降噪又损失了些灵敏度。</p>
<p>&nbsp;&nbsp;&nbsp; 此时仍然还记得当初第一次看到<a target="_blank" href="http://www.perceptivepixel.com">perceptive pixel</a>激动的心情<img alt="" src="http://www.burncg.cn/burnblog/fckeditor/editor/images/smiley/qq2007/44.gif" />。</p>
<p><object height="300" width="400">
<param value="true" name="allowfullscreen" />
<param value="always" name="allowscriptaccess" />
<param value="http://vimeo.com/moogaloop.swf?clip_id=3877160&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" name="movie" /><embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://vimeo.com/moogaloop.swf?clip_id=3877160&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1"></embed></object><br />
<a href="http://vimeo.com/3877160">my Multitouch</a> from <a href="http://vimeo.com/user1494149">burn2</a> on <a href="http://vimeo.com">Vimeo</a>.</p>]]></description>
		</item>
		
</channel>
</rss>
