{"id":859,"date":"2010-11-20T01:07:18","date_gmt":"2010-11-20T01:07:18","guid":{"rendered":"http:\/\/refraction.co.uk\/blog\/?p=859"},"modified":"2010-11-20T01:07:18","modified_gmt":"2010-11-20T01:07:18","slug":"kinect-for-windows-well-almost","status":"publish","type":"post","link":"https:\/\/refraction.co.uk\/blog\/2010\/11\/20\/kinect-for-windows-well-almost\/","title":{"rendered":"Kinect for Windows (well almost)"},"content":{"rendered":"<p>Just over a year ago I spent a day in Microsoft&#8217;s Victoria offices for the London launch of Windows 7. \u00a0It was a good day and marked the end of the Win7 TAP programme which we&#8217;d been a part of. \u00a0One of the highlights was Steve Ballmer taking questions from the floor. \u00a0Whatever you think of Steve, he&#8217;s never going to be a dull speaker so he energetically covered a number of different topics from licensing to cloud. \u00a0What really got him going though was when someone asked him about the (then recently announced) Project Natal, now known as Kinect.<\/p>\n<p>To say he was\u00a0enthusiastic\u00a0would be an\u00a0understatement, you could see his eyes light up when he heard the question. \u00a0The funny thing was he didn&#8217;t talk about XBox. \u00a0What he wanted was ideas for applications on PC&#8217;s, he got a few from the audience and seemed\u00a0genuinely\u00a0pleased. \u00a0He actually spent quite a bit of time on the subject, talking about the issues they were trying to resolve around making Natal work at the close ranges you&#8217;d need for use on a desktop. \u00a0Given his quite vocal passion for the subject god help the poor engineers he claimed to have been quizzing for solutions!<\/p>\n<p>Of course today Kinect has been available for a week or two, and so far I&#8217;m very impressed. \u00a0It&#8217;s very clever technology, the way it picks up on your movement is almost uncanny. \u00a0What&#8217;s almost as fascinating as the games however is what&#8217;s been happening outside of the XBox itself. \u00a0The hackers of the world have been quick to reverse engineer drivers to make the device work on real computers. \u00a0Some of the demo&#8217;s are very impressive, especially given the small amount of time that Kinect and the hacked drivers have been available.<\/p>\n<p>Having a look through YouTube a couple of the demo&#8217;s really stand out. \u00a0The first (below) from a company called <a title=\"Evoluce\" href=\"http:\/\/www.evoluce.com\/\" target=\"_blank\">Evoluce<\/a> shows a Kinect being used in Windows 7 and some of the Surface derived multitouch apps. \u00a0They <a title=\"Evoluce Kinect Windows Drivers\" href=\"http:\/\/www.evoluce.com\/en\/company\/pressreleases.php?we_objectID=28\" target=\"_blank\">claim<\/a> to be working on a software release.<\/p>\n<p><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width=\"400\" height=\"250\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowScriptAccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/M-wLOfjVfVc&amp;hl=en_US&amp;feature=player_embedded&amp;version=3\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed type=\"application\/x-shockwave-flash\" width=\"400\" height=\"250\" src=\"http:\/\/www.youtube.com\/v\/M-wLOfjVfVc&amp;hl=en_US&amp;feature=player_embedded&amp;version=3\" allowscriptaccess=\"always\" allowfullscreen=\"true\"><\/embed><\/object><\/p>\n<p>The second shows a virtual puppet that is controlled by a puppeteers arm monitors by Kinect in real time. \u00a0There&#8217;s a slight lag in there, but given that this sort of realtime motion capture has traditionally been pretty high-end stuff it&#8217;s very impressive for something that&#8217;s been knocked up in a short amount of time.<\/p>\n<p><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width=\"400\" height=\"250\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowScriptAccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/z5BMtuk116c&amp;hl=en_US&amp;feature=player_embedded&amp;version=3\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed type=\"application\/x-shockwave-flash\" width=\"400\" height=\"250\" src=\"http:\/\/www.youtube.com\/v\/z5BMtuk116c&amp;hl=en_US&amp;feature=player_embedded&amp;version=3\" allowscriptaccess=\"always\" allowfullscreen=\"true\"><\/embed><\/object><\/p>\n<p>I think it&#8217;ll be fascinating to see what happens with this technology in the future. \u00a0Given how quickly the community has developed both drivers and seemingly usable applications, I&#8217;d love to see what Steve&#8217;s been able to get from the engineers he&#8217;s been chasing. \u00a0Of course quite how happy Steve would be about these community efforts I don&#8217;t know&#8230; but he did ask for desktop Natal applications this time last year :)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft&#8217;s Kinect (Natal) device now has hacked drivers that allow it to be used on PC&#8217;s and Windows.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[79,6],"tags":[444,443,13,293,27],"class_list":["post-859","post","type-post","status-publish","format-standard","hentry","category-cool-stuff","category-tech","tag-drivers","tag-kinect","tag-microsoft","tag-natal","tag-windows","entry"],"_links":{"self":[{"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/posts\/859","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=859"}],"version-history":[{"count":3,"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/posts\/859\/revisions"}],"predecessor-version":[{"id":862,"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/posts\/859\/revisions\/862"}],"wp:attachment":[{"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=859"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=859"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/refraction.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}