- Home /
Kinect for Unity? OpenNI PrimeSense
Is there any support for Kinect (or OpenNI/PrimeSense) in Unity?
Answer by Amir Hirsch · Jan 19, 2011 at 09:29 AM
I've written a Unity Wrapper for the OpenNI/NITE libraries. I have a modified version of the OpenNI.NET wrapper compiled as a DLL on my git and some demos showing how to use it for skeleton tracking (joint positions and orientation), it's not really 100% yet, but I'm doing it... https://github.com/tinkerer/UnityWrapper
If you want to use this, you'll need to do some work getting OpenNI and NITE working on PC or OS X. Install OpenNI and NITE from OpenNI.org, but instead of the sensor module from PrimeSense use the SensorKinect version here: https://github.com/avin2/SensorKinect
Feel free to ask for help getting things working on the OpenNI mailing list.
I can't get this project demo working, though I've gotten other kinect+unity projects to work. Any pointers? I cloned your repo, open the different scenes and try the calibration position but nothing ever happens.
For me the package from the zigfu $$anonymous$$m works fine on windows and mac. They have a all ion one installer for windows and mac based on the OpenNI Framework + the have a ready to use unity package with working example scenes and scripts.
You can get the package here http://zigfu.com/devtools.html
A lot of support has come in place for Unity + $$anonymous$$inect dev since Amir's notorious days of hack..
What about a solution for Linux? Is such a thing possible?
Answer by Mike 3 · Dec 19, 2010 at 11:01 AM
Since there isn't an xbox version of unity released yet, I'll go with no. If you're wanting a pc version, then almost certainly not until microsoft release drivers for it, however unlikely that is
That may be, but I doubt it'll become part of the unity engine without official support. Either way, you could use the c# library on that page with unity as a plugin if you wanted, assu$$anonymous$$g you have unity pro
Unity has been announcing for a while now that 360/PS3 support are co$$anonymous$$g, but licensing terms haven't been revealed, at least not to my knowledge.
Indeed, and even then there's been no official word on kinect support as of yet
OpenNI has released developer kits for kinect! (well, not the xbox $$anonymous$$S branded version, but a general one that you can interface with anything!)
Answer by none 1 · Jan 02, 2011 at 02:32 AM
You could find some hacks like in all youtube's video with interfaces with nintendo stuffs etc loool
I think Unity might be offering support for it officially - did you see that link to the youtube kinect unity demo in the last unity newsletter?
Answer by yinono · Nov 18, 2012 at 12:58 PM
Just released Motion Toolkit that enable easy creation of motion controlled applications.
It uses Omek Beckon SDK, contain several demo scenes and for most of the feature you don't need to write any code at all.
Answer by roumenf · Mar 06, 2013 at 03:19 PM
Try this simple free example - https://www.assetstore.unity3d.com/#/content/7225 Works with OpenNI 1.5
Your answer
![](https://koobas.hobune.stream/wayback/20220613091630im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
kinect + unity 4 Answers
Overlapping avatar controlled with OpenNI 0 Answers
Kinect user bones orientation data 1 Answer
Kinect Dance Game Unity3d 2 Answers
Kick with Kinect 1 Answer