The invention discloses a method and a device for adjusting the position of a cursor in a virtual scene, belonging to the technical field of computer application. The method comprises the following steps: the detection of the human body is in a predetermined position, to obtain the actual height of the human body, are converted according to the actual height of preset height under the cursor coordinates configuration, get cursor actual coordinates, according to the actual coordinates of the corresponding cursor cursor position adjustment. The cursor position adjustment method and device in the virtual scene can adjust the position of the cursor in the virtual scene according to the actual height of the human body.
【技术实现步骤摘要】
虚拟场景中游标的位置调节方法及装置
本专利技术涉及计算机应用
,特别涉及一种虚拟场景中游标的位置调节方法及装置。
技术介绍
随着计算机技术的发展,虚拟场景的实现得到越来越多的应用,例如,体感舞蹈游戏中通过在虚拟场景中的预定位置设置游标,用户通过在虚拟场景中触碰这些游标而产生特效,从而提高用户的沉浸感。然而,目前的虚拟场景中,游标都是预先设定的,进而一直采用统一的游标位置,而无法针对不同的用户对游标的位置进行动态调节。例如,虚拟场景中游标的位置是针对一般成人用户的身高而设定的,相对身高不同于一般成人身高的用户而言,部分游标的位置设置并不合理,当这部分用户对虚拟场景中的游标进行碰触时,由于游标位置较高或较低而导致不方便触碰,极大的影响了这部分用户在虚拟场景中的体验。因此,有必要针对不同的用户对虚拟场景中游标的位置进行动态调节。
技术实现思路
为了解决相关技术中无法针对不同的用户对虚拟场景中游标的位置进行动态调节的技术问题,本专利技术提供了一种虚拟场景中游标的位置调节方法及装置。一种虚拟场景中游标的位置调节方法,包括:通过对处于预定位置的人体进行检测,获取所述人体的实际身高;根据所述实际身高对预置身高下的游标配置坐标进行转换,得到游标实际坐标;按照所述游标实际坐标对相应游标的位置进行调节。一种虚拟场景中游标的位置调节装置,包括:实际身高获取模块,用于通过对处于预定位置的人体进行检测,获取所述人体的实际身高;坐标转换模块,用于根据所述实际身高对预置身高下的游标配置坐标进行转换,得到游标实际坐标;游标位置调节模块,用于按照所述游标实际坐标对相应游标的位置进行调节。 ...
【技术保护点】
一种虚拟场景中游标的位置调节方法,其特征在于,所述方法包括:通过对处于预定位置的人体进行检测,获取所述人体的实际身高;根据所述实际身高对预置身高下的游标配置坐标进行转换,得到游标实际坐标;按照所述游标实际坐标对相应游标的位置进行调节。
【技术特征摘要】
1.一种虚拟场景中游标的位置调节方法,其特征在于,所述方法包括:通过对处于预定位置的人体进行检测,获取所述人体的实际身高;根据所述实际身高对预置身高下的游标配置坐标进行转换,得到游标实际坐标;按照所述游标实际坐标对相应游标的位置进行调节。2.根据权利要求1所述的方法,其特征在于,所述通过对处于预定位置的人体进行检测,获取所述人体的实际身高,包括:针对处于预定位置的人体,通过所述人体的深度图像数据获取所述人体各部位的骨骼点坐标;根据所述各部位的骨骼点坐标计算所述人体的实际身高。3.根据权利要求2所述的方法,其特征在于,所述根据所述各部位的骨骼点坐标计算所述人体的实际身高,包括:从所述各部位的骨骼点坐标中选取头部和脚部的骨骼点坐标;根据所述头部和脚部的骨骼点坐标计算所述人体的实际身高。4.根据权利要求2所述的方法,其特征在于,所述根据所述各部位的骨骼点坐标计算所述人体的实际身高,包括:将所述各部位的骨骼点坐标在预置的人体骨骼点数据库中进行匹配运算,得到所述人体的骨骼中心点坐标;根据所述骨骼中心点坐标计算所述人体的实际身高。5.根据权利要求1所述的方法,其特征在于,所述根据所述实际身高对预置身高下的游标配置坐标进行转换,得到游标实际坐标,包括:获取预置身高下的游标配置坐标;根据所述实际身高与所述预置身高的比例,对游标配置坐标进行坐标转换,得到所述实际身高下的游标实际坐标。6.根据权利要求1所述的方法,其特征在于,所述按照所述游标实际坐标对相应游标的位置进行调节的步骤包括:按照所述游标实际坐标,在虚拟场景中相应的位置对游标进行显示。7.根据权利要求2所述的方法,其特征在于,所述按照所述游标实际坐标对相应游标的位置进行调节之后,所述方法还包括:在所述游标实际坐标的预设距离范围内,进行骨骼点坐标的检测;若存在骨骼点坐标在所述游标实际坐标的预设范围内,则确定虚拟场景中所述游标实际坐标对应的游标被命中。8.一种虚拟场景中游标的...
【专利技术属性】
技术研发人员:易伟斌,荆彦青,魏学峰,曹文升,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。