一名热爱体感技术的
业余专业开发人员

【原创】LeapMotion手指控制三维天宫卫星模型

这是本人2014年开发的Leap Motion控制三位天宫模型,可以用于展厅布置。此软件由于维护比较麻烦,现在仅仅作为展示,不进行售卖。

Qt5.2.0/ Qt5.4.0 + Ogre1.9 + LeapMotion SDK 2.2.x

1
2
3

 

Leap Motion控制手势控制航空模型软件系统是基于最新的体感技术开发而成。借助发射近红外线的传感器,可捕捉并识别人体手指指尖三维坐标信息。根据当前控制系统的需要,充分利用Leap Motion体感的手指信息,开发了两种程序交互模式与多种手势。一种是介绍模式,在介绍模式中,手指在空中移动(二维屏幕位移手势)可控制屏幕中的鼠标。当鼠标移动到模型处,系统给出该模块的文字和图片介绍。同时使用手掌移动还可对模型进行旋转、缩放(三维模型旋转手势)等操作。另一种是控制模式,在控制模式里航天模型被切分成多个局部模块,用户可用手控制模型各个部分在三维空间中进行平移(三维空间位移手势)以完成航天模型的拼接。拼接过程中,亦可对模型进行旋转、缩放等操作,以便于调整视角将模型部分进行拼接。除了描述到的二维屏幕位移手势、三维模型旋转手势和三维空间位移手势外,还有手指悬停点击手势、十指关闭程序手势等多种针对Leap Motion设计的手势识别方法。
借助Leap Motion体感传感器,以及精心设计和测试的体感手势,使得该软件系统在运行过程中,不需要传统的鼠标、键盘等输入设备的介入,体验者仅仅需要挥一挥手便可与计算机进行实时人机交互。在轻松地与计算机交互的过程中,体验着便可感受到最新体感技术的美丽,同时了解了航天模型的知识。