It’s been a while, since our last release, but here we are again!
Version 2.3.0 is up on github. You will notice that we moved some code around, so our core repository now has both the native code and the as3 code. This actually makes more sense for us, as we change both native & as3 code when we create a new ane file.
There’s also a build folder, for those of you wanting to build the airkinect ane’s themselves.
Some of the new features are:
- Skeleton Smoothing
- Setting the camera angle on OSX / OpenNI
The examples have been updated, so check them out in the examples repository. Happy coding!
24 Responses to “AIRKinect 2.3.0”

Cool. I have just research your library. As i understand you haven’t any api for getting audio stream from Kinect. Do you have any plans for add this feature? Thanks
Awesome! Finally you update it… And, I make a project extends AIRKinect2.2 on github, call NuiGesture. How can I make the linsece or other thing ?
PS:My English is poor.
Buenisimo, felicitaciones nuevamente por seguir avanzando con las funcionalidades de la librería , aunque esta actualización se dejo esperar bastante tiempo, se entiende ya que lo hacen de manera gratuita.
Espero también tener mas tiempo esta semana del trabajo para probarla, pero desde ya nuevamente felicitaciones a todo el equipo.
This is great! Keep up the good work! This is awesome. One question: are you going to support the Leap Motion device?
Thanks by this framework!!!
So Cool!!! Thanks for everything!!!
wouter.
Fantastic work. I see a number of improvements. Please, please put gesture support back in! All demos except for 2 compile for me with the open ni .ane on OSX. The ‘User Mask Demo Enter Frame’ consistently crashes shortly after launch and get the following error with the ’3D Character Demo’ which is confusing to me since I cant find any ‘depthAndStencil’ node in the application descriptor file.
Error #3709: The depthAndStencil flag in the application descriptor must match the enableDepthAndStencil Boolean passed to configureBackBuffer on the Context3D object.
at flash.display3D::Context3D/configureBackBuffer()
at away3d.core.managers::Stage3DProxy/onContext3DUpdate()[/Users/wouter/Documents/experiments/away3d-core-fp11/src/away3d/core/managers/Stage3DProxy.as:472]
I get an error message similar to this as well. I use Windows 7 and mssdk ane.
[Fault] exception, information=Error: Error #3709: The depthAndStencil flag in the application descriptor must match the enableDepthAndStencil Boolean passed to configureBackBuffer on the Context3D object.Thanks by this framework, i get the same error acording to the user mask
Gestures in this release?
Excellent work, keep it up. Please do include other things to support from the xbox SDK. Thanks.
waiting for the next update to support Kinect for Windows SDK 1.7, with predefined gestures too
thxB4~
http://blogs.msdn.com/b/kinectforwindows/archive/2013/03/18/the-latest-kinect-for-windows-sdk-is-here.aspx
Awesome, glad to see you guys have kept updating!
It’s crazy how complex it has gotten though, just looking at how many lines the ‘BasicDemo’ is (you’re importing 24 things). You may want to break that part down and make it simpler, because for people who are new to it, it might be overwhelming.
Hi! Should we wait any update any time soon with the new SDK support?
Hi, is it possible if someone could update a very simple example folder – adobe air file, so I can just see how to get started, I know as3 a little but new to AIR and can’t get a working file going. would be much appreciated. thanks
Hi , I really need the grip gesture …
Are there any plans to incorporate features of the latest 1.7 SDK into the ane ?
Any updated tutorials? I get nothing but errors when I try to get the examples going. I am following all the steps of previous tutorials and also what I think I need to do to add the library, but it just doesn’t work. I get nothing but undefined errors.
That grip gesture sounds like a cool feature!!!
Keep up the awesome work
hi i have a question, may i use kinect and a webcam at the same time?
Yes, you can do it
You simply need to get the camera and add as child
_cam = Camera.getCamera();
_cam.setMode(640, 480, stage.frameRate);
_vid = new Video(640, 480);
_vid.attachCamera(_cam);
addChild(_vid);
but, why don’t you use Kinect RGB stream instead of a separate webcam? :-/
Thanks for reply~
i would like to use a HD cam for display the image and use kinect to get the gesture from user.
Does it work with SDK 1.7? because it was fine with SDK 1.6 but I updated to 1.7 and now it doesn´t
Our dev branch has some 1.7 functionality: https://github.com/AS3NUI/airkinect-2-core/tree/dev – make sure to check the README as additional steps are required for 1.7.
Hi,
I want to try the new grab/release demo but Iget the following error when i try to run the examples from the dev branch :
ArgumentError: Error #3500: The extension context does not have a method with the name applicationStartup.
at flash.external::ExtensionContext/_call()
at flash.external::ExtensionContext/call()
at com.as3nui.nativeExtensions.air.kinect.bridge::ExtensionContextBridge/applicationStartup()[/Users/wouter/Documents/experiments/as3nui/airkinect-2-core/as3/src/com/as3nui/nativeExtensions/air/kinect/bridge/ExtensionContextBridge.as:125]
at com.as3nui.nativeExtensions.air.kinect.manager::KinectManager()[/Users/wouter/Documents/experiments/as3nui/airkinect-2-core/as3/src/com/as3nui/nativeExtensions/air/kinect/manager/KinectManager.as:57]
at com.as3nui.nativeExtensions.air.kinect.manager::KinectManager$/getInstance()[/Users/wouter/Documents/experiments/as3nui/airkinect-2-core/as3/src/com/as3nui/nativeExtensions/air/kinect/manager/KinectManager.as:37]
at com.as3nui.nativeExtensions.air.kinect::Kinect$/get kinectManager()[/Users/wouter/Documents/experiments/as3nui/airkinect-2-core/as3/src/com/as3nui/nativeExtensions/air/kinect/Kinect.as:127]
at com.as3nui.nativeExtensions.air.kinect::Kinect$/getDevice()[/Users/wouter/Documents/experiments/as3nui/airkinect-2-core/as3/src/com/as3nui/nativeExtensions/air/kinect/Kinect.as:175]