XNA环境下数据手套交互模块的研究与实现
Research on implementation of data glove interaction module in XNA作者机构:沈阳航空航天大学航空宇航工程学院辽宁沈阳110136
出 版 物:《沈阳航空航天大学学报》 (Journal of Shenyang Aerospace University)
年 卷 期:2011年第28卷第5期
页 面:9-13页
学科分类:081203[工学-计算机应用技术] 08[工学] 082503[工学-航空宇航制造工程] 0835[工学-软件工程] 0825[工学-航空宇航科学与技术] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:数据手套 XNA 人机交互 COM组件 骨骼蒙皮动画
摘 要:数据手套作为虚拟现实系统中自然的人机交互设备,能够将人手的姿势实时地传递到虚拟环境中,使用户能够更加有效而自然地与虚拟世界交互。在VC++.NET中封装5DT SDK中的系统函数,解决了XNA与指针接口交互困难的问题,实现了数据手套供XNA使用的COM交互接口;通过在XNA中使用骨骼蒙皮技术,消除了传统虚拟手皮肤出现裂纹等问题;根据人手的运动学特点,在XNA中实现了虚拟手与数据手套的实时交互。实验表明,虚拟手模块能够实时、逼真地实现人手的运动。