Monthly Archives: February 2011

Tangible Level Editor with Arduino

The Tangible Level Editor is a proof of concept input device that uses an Arduino microcontroller, resistor networks and a multiplexer.  A user stacks blocks in the real world to complete a circuit that’s connected to the Arduino.  At each … Continue reading

Posted in Arduino, C#, Virtual Reality | Tagged , , , , , | Leave a comment

Windows 7: Open command window here

Maybe I’m the last one to find out, but apparently Windows 7 has had an Open command window here button hiding this whole time! Most non-Windows operating systems will have a context menu item in their desktop environments that allows … Continue reading

Posted in Windows | Tagged , , , , , | Leave a comment

PointCloudNI

I felt like playing around with the Kinect some more this evening, so I put together a point cloud in Unity3D. This takes the base code from TrackingNI and with a little help from Marshal, it can pull the depth … Continue reading

Posted in C#, Kinect, Virtual Reality | Tagged , , , , | 15 Comments

TrackingNI: Depth Correction

If you’ve been following my MouseNI or TrackingNI demos, then this one is somewhat more interesting. I had a little more free time today and thought I’d try my hand at filling in the IR shadow in the Kinect’s depth … Continue reading

Posted in C#, Kinect, Virtual Reality | Tagged , , , | 5 Comments

TrackingNI: Simple Skeleton, Hand and Head Tracking

This is a follow-up to my MouseNI post. We got some more time to work with the Kinect yesterday and finally got the skeletal tracking working in C# with WPF.  Based solely on the skeletal data, it also draws circles … Continue reading

Posted in C#, Kinect, Virtual Reality | Tagged , , , , , | 14 Comments

C# Object Cloner

I recently came across the need to replicate large numbers of objects, so I will share this nice piece of code. The following snippet is a class for deep cloning of objects (usually instances of classes) in C# posted by … Continue reading

Posted in C# | Tagged , , , | Leave a comment

MouseNI

I managed to get enough free time today to play around with the Kinect. Using the OpenNI drivers and NITE middleware, I made this very simple mouse controller with hand tracking in C#: More to come soon, hopefully!Update: I have … Continue reading

Posted in C#, Kinect, Virtual Reality | Tagged , , , , , | 3 Comments