XNA 4.0’ın piyasaya sürülmesiyle 2010’dan itibaren, Kinect ile bir Xbox 360 alırsam, geliştirdiğim XNA oyunuyla hareket algılama verilerine erişebilecek miyim? Yoksa bu sadece C ++ geliştiricileri ile birlikte kullanımda mı sınırlı?
XNA 4.0’ın piyasaya sürülmesiyle 2010’dan itibaren, Kinect ile bir Xbox 360 alırsam, geliştirdiğim XNA oyunuyla hareket algılama verilerine erişebilecek miyim? Yoksa bu sadece C ++ geliştiricileri ile birlikte kullanımda mı sınırlı?
Yanıtlar:
Microsoft, "Ticari olmayan Kinect SDK’nın bu bahar piyasaya sürüleceğini," dedi. "
Beklemek istemiyorsanız, Windows, Mac ve Linux altında bir dizi dili (C ++, C #, Java, JavaScript, ...) destekleyen birçok cephede çok iş var.
0 günlük en yeni Kinect hack'leri için KinectHacks ve FreeNect'i okuyun.
Kod yazmaya başlamak istiyorsanız, şunlara bir göz atın:
Kod Laboratuarları , Kinect için CL NUI Platform sürücülerini piyasaya sürdü ; En son 1.0.0.1210 ATM çalışmıyor gibi görünüyor, bu yüzden eski sürüme sadık kalın (1.0.0.1121).
Birkaç dakika içinde CL NUI sürücüleri ile birlikte KinectTouch C # projesini kullanmaya başladım .
Hareket algılama için, OpenCV veya çapraz platform içindeki net algılama işlevini kontrol edin . Net sarıcı Emgu CV . Örneğin eller, gözler, üst gövde vb. Tespit etmek için yaklaşık 20 algılama algoritması (XML dosyaları) vardır. Kendi aracınızı yapmak için bir araç da dahil edilmiştir. Google haar daha fazla bilgi için tespit eder .
OpenKinect projesi sorumlu olan libfreenect ve başlamak için örnek kaynak kodu vardır. AFAIK, Kinect'e arabirim oluşturmak için libusb-win32'yi kullanmanız gerekecek (ki C # ile çalışmak için çok tembeldim).
OpenNI , PrimeSense PSDK'larını kullanarak iskelet izleme için örnek kaynak kodunu içeren Kinect destekli güncellenmiş bir sürücüyü piyasaya sürdü .
http://www.computerandvideogames.com/article.php?id=258873?cid=OTC-RSS&attr=CVG-News-RSS
Şu an için yalnızca Microsoft ortakları için görünüyor.
Windows SDK Sürüm 1 için Kinect çıktı (Şubat 2012'den bu yana) ve ticari destek, ham sensör akışları, iskelet takibi ve bir dizi başka iyileştirme içeriyor:
http://www.microsoft.com/en-us/kinectforwindows/
Son haberler, Microsoft'un Springect'te Kinect'in ticari olmayan bir sürümü olan SDK'nın piyasaya sürülmemiş bir sürümüyle ortaya çıkacağı yönünde.
http://research.microsoft.com/en-us/news/features/kinectforwindowssdk-022111.aspx
Şimdi yapabilmelidir. Bir sürücü paketini geliştirdiler ve bunu Windows 8 düşünerek yaptılar. Ne dendiğini anlayamıyorum ama Microsoft Dreamspark'a gidersen orada. Az önce yardımcı olacağını düşündüm.