Hi folks. Some time ago I created a Kinect driven TD installation for an art show and I have been asked to revisit it. In the end, it worked, but it was not as polished as I would like. Are there any good tutorials on creating Kinect driven experiences in TD? Any best practices? I’m looking at creating an interface, switching between multiple interfaces, painting with gestures, etc.
Some of the problems I had were…
Having the on-screen cursor match where the user was pointing. I was using joint positions (vertical and horizontal position of hand) but I believe I would need to do some vector math to determine where the cursor should be. I’m not familiar with this math, any tutorials?
Switching from one interface screen to the next. Once the user selected the art work on the first screen, selecting something else on the second screen would actually result in the user selecting a different piece of art on the first screen. I believe I had a problem layering where one screen was layered overtop the other and the buttons from the first layer were still active. I think I got around this be disabling the first layer but I suspect that there is a much better solution.
The experience often tracked a person in the background instead of the person that was trying to interact with the experience. Sometimes the person would walk away and a new person would come in but the experience was still tracking the other person as long as he/she was in the field-of-view. I think the way around this would be to setup detection zones, but maybe there is a better approach?
Any help would be greatly appreciated.