2012年9月18日 星期二

Some extensions for AIRKinect(0)準備事項

AIRKinect是一套讓我們可以使用Adobe AIR來開發Kinect的native extention。可以搭配OpenNI或Microsoft Kinect SDK來使用,可以在Windows 7或Mac OSX上跑。目前最新版本是2.2版,基本功能大致上都有了,效能也相當不錯。但若想開發體感的應用程式,似乎還需要一點小工具。雖然AIRKinect更新還算頻繁,不過也說不準甚麼時候會提供我們需要的功能,例如常用UI跟Gesture。既然如此,就自己動手來刻一些小工具吧。

在開始之前,還是先來點在PC上開發Kinect應用程式的基本介紹,讓剛接觸到的可以快速上手。
一、2012年2月,微軟推出了Kinect for Windows版本,台灣在5月也開賣了。價錢比XBOX 360版貴很多,不過微軟宣稱有針對Windows作優化,並且可以搭配他們的Microsoft Kinect SDK來使用,可以上PXhome 24h購物上找到。

二、下載Microsoft Kinect SDK,點兩下安裝。目前為1.5版。Developer Toolkit也可以下載,裡面有些Sample可以直接拿來執行,看看是否安裝正確。裝完後應該在 C:\Program Files\Microsoft SDKs\Kinect\Developer Toolkit v1.5.1\Samples\bin 這個路徑。

三、下載AIRKinect,也有線上文件以及範例可以看。

四、使用FlashDevelop來開發的,可以參考阿邪的這一篇文章,裡面Step by Step介紹很清楚,這邊就不多說了。

以上的工作,大概一天內就可以上手了(包含Kinect也在24h內送到我們手上)。跑跑AIRKinect的範例程式,測試抓到的影像跟數值,玩得很開心。不過,若要開始寫個體感小遊戲來玩玩,那可能馬上就踢到鐵板了。主要是以下兩個重要的功能還躺在AIRKinect的Future releases include清單中:
1. AIRKinect UI Components – specialized for use with the Kinect and NUI
2. Gestures
這也是接下來幾篇想要自己來建立的功能。

下一篇:Some extensions for AIRKinect(1)AIRKinect簡介

沒有留言:

張貼留言