【技术实现步骤摘要】
多虚拟角色的控制方法、装置、设备及存储介质
本申请实施例涉及计算机领域,特别涉及一种多虚拟角色的控制方法、装置、设备及存储介质。
技术介绍
增强现实(AugmentedReality,AR)技术是一种将真实世界信息和虚拟世界信息无缝集成的技术,能够将真实环境和虚拟物体实时叠加到同一个画面中。在某些应用程序中应用有AR技术,该AR应用程序中提供有虚拟角色,该虚拟角色可以是具有动物或者动漫等等形象的对象。该AR应用程序可以将虚拟角色实时的叠加在真实环境中,比如,在视觉化的增强现实中,用户可以通过显示器观察到真实的环境环绕在虚拟角色周围。该AR应用程序还可以实现AR拍照技术,将真实环境与虚拟角色叠加后的增强现实拍摄至同一画面中。在AR拍照的过程中,用户可以对虚拟角色进行操作,比如,放大、缩小、拖动等等操作。但是,在进行AR拍照的过程中,如果将多个虚拟角色同时置于增强现实中,当虚拟角色之间有叠加现象时,会发生穿模现象,从而使用户在对虚拟角色进行选中操作时,会有错误操作的情况,比如,第一虚拟角色部分重叠在第二虚拟角色上,当用户点击重叠部分对第一虚拟角色进行选择时,最终选中的可能是第二虚拟角色,加大了人机交互难度。
技术实现思路
本申请实施例提供了一种多虚拟角色的控制方法、装置、设备及存储介质,可以解决AR中存在多个虚拟角色时,人机交互难度大的问题。所述技术方案如下:根据本申请的一个方面,提供了一种多虚拟角色的控制方法,应用于终端中,终端中运行具有增强现实功能的应用程序,该方法包括:显示应用程序的第一用户界面,第一用户界面包括:多个虚拟角色的选择项目;接收第一用户界面上对 ...
【技术保护点】
1.一种多虚拟角色的控制方法,其特征在于,应用于终端中,所述终端中运行具有增强现实功能的应用程序,所述方法包括:显示所述应用程序的第一用户界面,所述第一用户界面包括:多个虚拟角色的选择项目;接收所述第一用户界面上对至少两个所述虚拟角色的第一选择操作;显示所述应用程序的第二用户界面,在所述第二用户界面上显示有真实世界的背景画面,以及位于所述背景画面上的至少两个所述虚拟角色,至少两个所述虚拟角色是根据深度信息确定至少两个所述虚拟角色的渲染顺序后渲染得到的,所述深度信息是根据所述第一选择操作的顺序设置的;接收所述第二用户界面上的第二选择操作;根据所述第二选择操作和所述渲染顺序从至少两个所述虚拟角色中确定出目标虚拟角色。
【技术特征摘要】
1.一种多虚拟角色的控制方法,其特征在于,应用于终端中,所述终端中运行具有增强现实功能的应用程序,所述方法包括:显示所述应用程序的第一用户界面,所述第一用户界面包括:多个虚拟角色的选择项目;接收所述第一用户界面上对至少两个所述虚拟角色的第一选择操作;显示所述应用程序的第二用户界面,在所述第二用户界面上显示有真实世界的背景画面,以及位于所述背景画面上的至少两个所述虚拟角色,至少两个所述虚拟角色是根据深度信息确定至少两个所述虚拟角色的渲染顺序后渲染得到的,所述深度信息是根据所述第一选择操作的顺序设置的;接收所述第二用户界面上的第二选择操作;根据所述第二选择操作和所述渲染顺序从至少两个所述虚拟角色中确定出目标虚拟角色。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二选择操作和所述渲染顺序从至少两个所述虚拟角色中确定出目标虚拟角色,包括:当至少两个所述虚拟角色重叠时,根据所述第二选择操作将所述渲染顺序中位于前端的所述虚拟角色确定为所述目标虚拟角色。3.根据权利要求2所述的方法,其特征在于,所述根据所述第二选择操作将所述渲染顺序中位于前端的所述虚拟角色确定为所述目标虚拟角色,包括:在所述虚拟角色所处的三维虚拟环境中,从所述第二选择操作的触发位置发射出物理射线;将按照所述渲染顺序与所述物理射线发生碰撞的所述虚拟角色确定为所述目标虚拟角色;其中,所述物理射线与所述渲染顺序中位于前端的所述虚拟角色发生碰撞。4.根据权利要求1至3任一所述的方法,其特征在于,所述根据所述第二选择操作和所述渲染顺序从至少两个所述虚拟角色中确定出目标虚拟角色之后,还包括:将所述目标虚拟角色确定为所述渲染顺序中位于顶端的所述虚拟角色,对所述渲染顺序进行更新;根据更新后的所述渲染顺序显示至少两个所述虚拟角色。5.根据权利要求1至3任一所述的方法,其特征在于,所述第二用户界面上包括拍照控件;所述根据所述第二选择操作和所述渲染顺序从至少两个所述虚拟角色中确定出目标虚拟角色之后,还包括:接收对所述目标虚拟角色触发的姿势设置操作;根据所述姿势设置操作设置所述目标虚拟角色的姿势信息;接收所述拍照控件上触发的拍照操作;根据所述拍照操作对至少两个所述虚拟角色进行拍照得到拍摄图片;所述拍摄图片中包括以所述姿势信息设置显示的所述目标虚拟角色。6.根据权利要求5所述的方法,其特征在于,所述根据所述拍照操作对至少两个所述虚拟角色进行拍照得到的拍摄图片之后,包括:显示所述应用程序的第三用户界面,所述第三用户界面上包括所述拍摄图片和分享按钮控件;接收所述分享按钮控件上的分享操作;根据所述分享操作将信息编码从第一帐号分享至第二帐号;所述信息编码包括所述拍摄图片中至少两个所述虚拟角色的姿势信息,所述信息编码用于设置至少两个虚拟角色的姿势。7.根据权利要求6所述的方法,其特征在于,所述根据所述分享操作将信息编码从第一帐号分享至第二帐号,包括:根据所述分享操作获取至少两个所述虚拟角色的所述姿势信息,生成所述信息编码;将所述信息编码复...
【专利技术属性】
技术研发人员:庄亦舟,周之易,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。