【技术实现步骤摘要】
虚拟场景的显示控制方法、装置、电子设备及存储介质
[0001]本申请涉及计算机
,具体涉及一种虚拟场景的显示控制方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]沉浸式活动平台通过人工智能、表情动作实时捕捉、三维场景重建等技术,为用户提供高实时性、高交互性和高沉浸感的云端虚拟交互应用。作为一种模拟真实世界摄像机的虚拟设备,虚拟相机用于向用户展示该用户操控的虚拟角色所在的虚拟场景的场景画面。
[0003]在现有技术中,通常通过提前编写固定镜头脚本的方式,对虚拟相机位置以及虚拟相机的视觉范围进行设置。例如,将虚拟角色对应的虚拟相机的位置固定为该虚拟角色右肩上后方偏移为(X,Y,Z)的位置,以及将虚拟相机的视觉范围固定设置为在虚拟角色面朝方向上与虚拟相机距离为预设距离的点的范围。在游戏的过程中,用户可以通过控制手柄、头戴式VR显示器、鼠标等外接设备对自己所操控的虚拟角色的位置和虚拟相机的视野范围进行调整,使得显示界面上所呈现的虚拟场景画面发生改变,从而实现用户以可视化的方式操控并展示虚拟角色在虚拟场景中进行各种活动。
[0004]然而,现有技术在用户控制外接设备改变虚拟角色的视觉范围的过程中,由于受到外接设备的硬件条件的制约,导致虚拟相机的视觉范围受限的问题,从而不能确保以用户期望的视觉范围为用户展示虚拟场景的画面,这降低了用户的沉浸式体验。
技术实现思路
[0005]本申请提供一种虚拟场景的显示控制方法、装置、电子设备及存储介质,来提高虚拟相机的视觉范围调整的灵活性, ...
【技术保护点】
【技术特征摘要】
1.一种虚拟场景的显示控制方法,其特征在于,通过终端设备操控虚拟角色,在所述终端设备的图形用户界面上显示虚拟相机针对虚拟场景拍摄到的场景画面,所述方法包括:获取所述虚拟角色在当前帧画面中的第一移动状态信息;根据所述第一移动状态信息,预测所述虚拟角色在下一帧画面中的第二移动状态信息;根据所述第二移动状态信息和所述虚拟场景的配置数据,确定在所述下一帧画面中所述虚拟相机的目标视觉范围,所述目标视觉范围的决定因素包括目标视角和目标视野;将所述虚拟相机的视觉范围更新为所述目标视觉范围,并控制所述虚拟相机以所述目标视觉范围进行拍摄;将所述虚拟相机拍摄到的目标场景画面显示在所述图形用户界面上。2.根据权利要求1所述的方法,其特征在于,所述将所述虚拟相机拍摄到的目标场景画面显示在所述图形用户界面上,包括:对所述目标场景画面进行遮挡物检测,识别出所述目标场景画面中包括的至少一个目标遮挡物;对所述目标场景画面中的各所述目标遮挡物进行剪裁处理,得到剪裁后的所述目标场景画面;其中,剪裁后的所述目标场景画面中的目标区域处于空缺像素状态,所述目标区域包括剪裁前的所述目标场景画面中各所述目标遮挡物对应的区域;从所述虚拟场景中获取目标图像帧,将所述所述目标图像帧填充至所述剪裁后的所述目标场景画面中的所述目标区域,得到填充后的所述目标场景画面;其中,所述目标图像帧为在去除各所述遮挡物遮挡的情况下,捕捉到的无遮挡物的图像帧;将所述填充后的所述目标场景画面显示在所述图形用户界面上。3.根据权利要求2所述的方法,其特征在于,所述将所述填充后的所述目标场景画面显示在所述图形用户界面上,包括:在所述填充后的所述目标场景画面中,对所述填充的边缘位置进行像素填充,得到像素填充后的所述目标场景画面;将所述像素填充后的所述目标场景画面显示在所述图形用户界面上。4.根据权利要求1所述的方法,其特征在于,所述图形用户界面上还包括视角切换控件,所述视角切换控件用于在不同角色视角之间进行切换,所述角色视角包括第一人称视角、第三人称视角、俯视视角、仰视视角中的一种或多种;所述方法还包括:响应于通过所述视角切换控件触发的视角切换指令,从所述视角切换指令中获取目标切换视角,所述目标切换视角与所述目标视角不同;将所述目标视角范围中的目标视角更新为所述目标切换视角,并以控制所述虚拟相机以更新视角后的所述目标视觉范围进行拍摄;在所述图形用户界面上,切换显示所述虚拟相机拍摄到的目标场景画面。5.根据权利要求1所述的方法,其特征在于,所述图形用户界面上还包括显示调整控件,所述显示调整控件用于对所述目标场景画面进行调整操作,所述调整操作包括放大、缩小、聚焦;响应于通过所述显示调整控件触发的针对目标画面区域的聚焦显示指令,根据所述聚焦显示指令对所述虚拟相机的聚焦功能的聚焦参数进行设置;
控制所述虚拟相机以所述聚焦参数对所述目标画面区域进行聚焦拍摄;在所述图形用户界面上,更新显示所述虚拟相机通过所述聚焦拍摄得到的聚焦场景画面。6.根据权利要...
【专利技术属性】
技术研发人员:路萍,赵彪,刘思彦,段媛,刘柏,范长杰,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。