虚拟环境的视角切换方法、设备及存储介质技术

技术编号:19277714 阅读:37 留言:0更新日期:2018-10-30 18:09
本申请公开了一种虚拟环境中的视角切换方法、设备及存储介质,涉及虚拟环境领域。该方法包括:显示第一虚拟环境画面,所述第一虚拟环境画面包括采用虚拟对象的第一视角观察所述虚拟环境的画面;显示第一过渡片段,所述第一过渡片段包括采用所述虚拟对象的第一视角逐渐向第二视角进行移动时观察所述虚拟环境的画面;显示第二虚拟环境画面,所述第二虚拟环境画面包括采用所述第二视角观察所述虚拟环境的画面。本申请采用类似电影化的镜头运动来模拟第一视角向第二视角进行切换的过程,因此更贴近现实世界中的视角切换形式,具有更自然和更优秀的画面显示效果,从而解决了突兀的视角切换会打断观察者对虚拟环境的沉浸感的问题。

Visual environment view switching method, device and storage medium

The present application discloses a view switching method, a device and a storage medium in a virtual environment, and relates to the field of virtual environment. The method includes: displaying a first virtual environment screen, the first virtual environment screen including a screen viewing the virtual environment from a first view angle of the virtual object, and the first transition segment including an observation post when the first view angle of the virtual object is gradually moved to the second view angle. A picture of a virtual environment is described; a second virtual environment picture is displayed, and the second virtual environment picture includes a picture of viewing the virtual environment from the second perspective. This application simulates the process of switching from the first view to the second view by using a cinematic lens motion, so that the switching mode is closer to the real world and has a more natural and better picture display effect, thus solving the problem that abrupt angle switching will interrupt the viewer's immersion in the virtual environment. Question.

【技术实现步骤摘要】
虚拟环境的视角切换方法、设备及存储介质
本申请实施例涉及虚拟环境领域,特别涉及一种虚拟环境的视角切换方法、设备及存储介质。
技术介绍
在基于虚拟环境的应用程序中,采用虚拟对象的第一视角或第三视角来显示虚拟环境的环境画面。虚拟对象可以是游戏角色、仿真人物、飞行物体等。当采用第一人称视角时,视角方向是在虚拟环境中通过摄像机模型对虚拟对象的前方进行观察时的方向;当采用第三人称视角时,视角方向是在虚拟环境中通过位于虚拟对象周围(如脑后或背后)的摄像机模型进行观察时的方向。相关技术提供了一种视角切换方法:在虚拟对象的胸口设置第一人称摄像机,在虚拟对象的背后设置第三人称摄像机,当需要从第三人称视角切换至第一人称视角时,将当前使用的从第三人称摄像机切换至第一人称摄像机,显示第一人称摄像机对虚拟环境观察时的画面。上述视角切换方法的视觉效果较为突兀,会打破用户在使用虚拟环境时的沉浸感,显示效果不够真实且较差。
技术实现思路
本申请实施例提供了一种虚拟环境的视角切换方法、设备及存储介质,可以解决相关技术中视角切换方法会打破用户在使用虚拟环境时的沉浸感、显示效果不够真实且较差的问题。所述技术方案如下:一个方面本文档来自技高网...

【技术保护点】
1.一种虚拟环境的视角切换方法,其特征在于,所述方法包括:显示第一虚拟环境画面,所述第一虚拟环境画面包括采用虚拟对象的第一视角观察所述虚拟环境的画面;显示第一过渡片段,所述第一过渡片段包括采用所述虚拟对象的第一视角逐渐向第二视角进行移动时观察所述虚拟环境的画面;显示第二虚拟环境画面,所述第二虚拟环境画面包括采用所述第二视角观察所述虚拟环境的画面;其中,所述第一视角和所述第二视角是第一人称视角、第三人称视角和瞄具视角中的任意两个,所述瞄具视角是采用所述虚拟对象所持有的虚拟枪械上的瞄具对所述虚拟环境进行观察的视角。

【技术特征摘要】
1.一种虚拟环境的视角切换方法,其特征在于,所述方法包括:显示第一虚拟环境画面,所述第一虚拟环境画面包括采用虚拟对象的第一视角观察所述虚拟环境的画面;显示第一过渡片段,所述第一过渡片段包括采用所述虚拟对象的第一视角逐渐向第二视角进行移动时观察所述虚拟环境的画面;显示第二虚拟环境画面,所述第二虚拟环境画面包括采用所述第二视角观察所述虚拟环境的画面;其中,所述第一视角和所述第二视角是第一人称视角、第三人称视角和瞄具视角中的任意两个,所述瞄具视角是采用所述虚拟对象所持有的虚拟枪械上的瞄具对所述虚拟环境进行观察的视角。2.根据权利要求1的方法,其特征在于,所述第一视角是采用所述虚拟对象对应的第三人称摄像机进行观察的所述第三人称视角,所述第二视角是采用所述虚拟对象对应的第一人称摄像机进行观察的所述第一人称视角;所述显示第一过渡片段,包括:控制所述第三人称摄像机向所述第一人称摄像机所在的第一位置进行移动;根据所述第三人称摄像机在移动过程中所采集的画面,生成所述第一过渡片段进行显示。3.根据权利要求2所述的方法,其特征在于,所述显示第二虚拟环境画面,包括:当所述第三人称摄像机移动至第二位置时,获取所述第一人称摄像机观察所述虚拟环境的画面,所述第二位置与所述虚拟对象的三维模型背部之间的距离小于预设阈值;根据所述第一人称摄像机观察所述虚拟环境的画面,生成所述第二虚拟环境画面进行显示。4.根据权利要求2或3所述的方法,其特征在于,所述显示第二虚拟环境画面之后,还包括:显示第二过渡片段,所述第二过渡片段包括采用所述虚拟对象的第一人称视角逐渐向所述瞄具视角进行移动时观察所述虚拟环境的画面;显示第三虚拟环境画面,所述第三虚拟环境画面包括采用所述瞄具视角观察所述虚拟环境的画面。5.根据权利要求4所述的方法,其特征在于,所述显示第二过渡片段,包括:将所述瞄具摄像机从所述瞄准镜的装配位置移动至所述第一人称摄像机所在的第一位置;控制所述瞄具摄像机从所述第一位置向所述装配位置进行移动;根据所述瞄具摄像机在移动过程中所采集的画面,生成所述第二过渡片段进行显示。6.根据权利要求4所述的方法,其特征在于,所述显示第二过渡片段,包括:将所述第一人称摄像机从自身所在的第一位置向所述瞄准镜的装配位置进行移动;根据所述第一人称摄像机在移动过程中所采集的画面,生成所述第二过渡片段进行显示。7.根据权利要求6所述的方法,其特征在于,所述显示第三虚拟环境画面,包括:当所述第一人称摄像机移动至所述装配位置时,获取所述第一人称摄像机观察所述虚拟环境的画面;在所述第一人称摄像机观察所述虚拟环境的画面上叠加瞄具素材,生成所述第三虚拟环境画面进行显示;或,当所述第一人称摄像机移动至所述装配位置时,获取位于所述装配位置上的所述瞄具摄像机观察所述虚拟环境的画面,生成所述第三虚拟环境画面进行显示。8.根据权利要求1所述的方法,其特征在于,所述第一视角是采用所述虚拟对象对应的第一人称摄像机进行观察的所述第一人称视角,所述第二视角是采用所述虚拟对象对应的第三人称摄像机进行观察的所述第三人称视角;所述显示第一过渡片段,包括:控制所述第一人称摄像机从第二位置向所述第三人称摄像机所在的第三位置进行移动,所述第二位置与所述虚拟对象的三维模型背部之间的距离小于预设阈值;根据所述第一人称摄像机在移动过程中所采集的画面,生成所述第一过渡片段进行显示;或,控制所述第三人称摄像机...

【专利技术属性】
技术研发人员:邓杨
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1