The present invention provides a method and device for optimizing VR grasping movements, the method includes: creating hand grasping movements model execution grasping gesture; configuration parameters to capture gestures in the game development tools can be used in conjunction with a motion capture handle; game development tools through the interpolation algorithm to the initial target gesture and gesture interpolation operation, get the intermediate between the initial target gesture gesture and gesture; in accordance with the initial gestures, hand gestures and position control model data intermediate target gesture indicating the implementation of grasping movements in turn, so that the hand model from the initial smooth moving to target gesture gesture. The optimization method of VR grasping movements of the invention, by calculating intermediate gestures, can make the initial gesture gestures through the middle smooth moving to target in the process of grasping movements of the gesture, which makes the whole grasp action is more realistic, improve the user experience, ease the process of VR capture the action of the existing lack of real technical issues the.
【技术实现步骤摘要】
VR抓取动作的优化方法及装置
本专利技术涉及虚拟现实应用的
,尤其是涉及一种VR抓取动作的优化方法及装置。
技术介绍
在现有的虚拟现实应用中,例如在Oculus官方案例中,实现抓取动作的方式一般是通过制作目标手势,在需要的时候直接切换到目标手势,或者使用动画的方式播放目标手势。以上两种方式的抓取动作中,如果体验者在玩游戏时,比如打枪的游戏,体验者注意力不会集中在抓取的过程,而是全身心的观察周围环境中是否存在敌人,对体验者的体验效果影响不大。而如果体验者在进行有关项目上的体验时,比如体验者在进行转炉点检项目的体验时,也就是通过虚拟现实设备在虚拟场景中抓取操作工具来模拟转炉车间设备的日常点检工作。这时,体验者的注意力会集中在虚拟场景中的手势上,而以上两种方式的抓取动作过程会令体验者产生突兀的感觉。综上,现有的VR抓取动作的过程缺乏真实性,从而导致用户体验差。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种VR抓取动作的优化方法及装置,以缓解现有的VR抓取动作的过程缺乏真实性的技术问题。第一方面,本专利技术实施例提供了一种VR抓取动作的优化方法,所述方法包括:创 ...
【技术保护点】
一种VR抓取动作的优化方法,其特征在于,所述方法包括:创建手模型执行抓取动作的抓取手势,所述抓取手势包括:所述抓取动作开始时刻的初始手势,所述抓取动作完成时刻的目标手势;基于开发人员发送的配置指令对所述抓取手势进行参数配置,以使游戏开发工具与动作捕捉手柄之间能够配合使用;基于所述动作捕捉手柄的触发,所述游戏开发工具通过插值算法对所述初始手势和所述目标手势进行插值运算,得到所述初始手势和所述目标手势之间的中间手势;按照所述初始手势,所述中间手势和所述目标手势所指示的位置数据控制所述手模型依次执行所述抓取动作,以使所述手模型由所述初始手势平滑移动至所述目标手势。
【技术特征摘要】
1.一种VR抓取动作的优化方法,其特征在于,所述方法包括:创建手模型执行抓取动作的抓取手势,所述抓取手势包括:所述抓取动作开始时刻的初始手势,所述抓取动作完成时刻的目标手势;基于开发人员发送的配置指令对所述抓取手势进行参数配置,以使游戏开发工具与动作捕捉手柄之间能够配合使用;基于所述动作捕捉手柄的触发,所述游戏开发工具通过插值算法对所述初始手势和所述目标手势进行插值运算,得到所述初始手势和所述目标手势之间的中间手势;按照所述初始手势,所述中间手势和所述目标手势所指示的位置数据控制所述手模型依次执行所述抓取动作,以使所述手模型由所述初始手势平滑移动至所述目标手势。2.根据权利要求1所述的方法,其特征在于,创建手模型执行抓取动作的抓取手势包括:获取虚拟现实设备所提供的所述手模型和功能库,其中,所述功能库中包含所述动作捕捉手柄与所述游戏开发工具的通讯功能的信息;通过所述动作捕捉手柄控制所述手模型按照所述功能库中的信息模拟抓握的动作,从而得到所述抓取动作的抓取手势。3.根据权利要求2所述的方法,其特征在于,通过所述动作捕捉手柄控制所述手模型按照所述功能库中的信息模拟抓握的动作,从而得到所述抓取动作的抓取手势包括:基于开发人员通过所述动作捕捉手柄发送的第一动作指令,控制所述游戏开发工具中的所述手模型执行相应动作,以确定出预设抓取动作;保留所述预设抓取动作,以得到所述抓取动作的手势。4.根据权利要求1所述的方法,其特征在于,基于所述动作捕捉手柄的触发通过插值算法对所述初始手势和所述目标手势进行插值运算包括:接收所述动作捕捉手柄发送的第二动作指令;在接收到所述第二动作指令后,通过所述插值算法对所述初始手势的位置数据和所述目标手势的位置数据进行计算,得到所述初始手势和所述目标手势之间的所述中间手势的位置数据。5.根据权利要求1所述的方法,其特征在于,按照所述初始手势,所述中间手势和所述目标手势所指示的位置数据控制所述手模型依次执行所述抓取动作包括:控制所述手模型依次到达...
【专利技术属性】
技术研发人员:徐肖伟,王胜利,黄泽杰,陶晓明,
申请(专利权)人:北京金恒博远科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。