Microsoft Kinect Could Take 3D To The Next Dimension