摘要
为了在虚拟环境中实现风筝放飞效果,采用Kinect作为输入设备,利用体感设备的骨骼跟踪技术,定义手臂上举、振臂和双手交叉模拟放风筝的常用姿势,设计了虚拟放风筝系统,让用户通过手臂动作在虚拟环境中放飞风筝。在WPF平台上实现风筝场景设计和风筝运动时的动画设计。通过单元测试和集成测试,表明系统使用骨骼数据跟踪技术结合用户自定义手势,操作合理,WPF动画实现场景及风筝运动突破了传统动画限制,用户能在虚拟场景中体验到放风筝的乐趣。
In order to achieve the effect of kite flying in virtual environment,Kinect is used as a data input device in the system.Developers simulate gestures of flying a kite by means of arm lifting,arm swing and arms crossing,based on bone tracking technology of Kinect.The system realizes the design of the kite scene and the animation design of the kite movement.Users fly kites in the virtual environment by arm movements.Unit test and integrated test show it is reasonable to use bone data tracking technology and combine user defined gestures.WPF animation of scene and kite movement break through the restriction of traditional animation,which makes users experience the fun of flying kites in virtual scene.
作者
刘晋钢
韩燮
侯欢欢
周晓青
LIU Jin-gang;HAN Xie;HOU Huan-huan;ZHOU Xiao-qin(Computer Engineering Department,Taiyuan Institute of Technology,Taiyuan 030008,China;Data Science and Technology,North University of China,Taiyuan 030051,China)
出处
《软件导刊》
2019年第7期100-103,共4页
Software Guide
基金
国家自然科学基金项目(61672473)
山西省回国留学人员科研项目(2015-079)