虚拟相机的交互控制方法、装置和电子设备与流程
本发明涉及虚拟,尤其是涉及一种虚拟相机的交互控制方法、装置和电子设备。
背景技术:
1、在虚拟场景中,用户控制虚拟对象在场景中移动,虚拟相机跟随虚拟对象移动,虚拟对象可以是虚拟角色、虚拟载具等。虚拟相机拍摄的场景画面显示在用户操作的终端设备上。这种展示虚拟场景的方式较为单一,导致用户可以看到的场景范围、视角有限,降低了用户的视觉体验。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种虚拟相机的交互控制方法、装置和电子设备,以通过场景画面查看到更多视角、更大范围下的虚拟场景,丰富用户的视觉体验。
2、第一方面,本发明实施例提供了一种虚拟相机的交互控制方法,通过终端设备提供图形用户界面,图形用户界面中显示有虚拟场景对应的第一场景画面,其中,虚拟场景中包括引导对象和通过终端设备控制的虚拟对象,第一场景画面为通过与虚拟对象绑定的虚拟相机拍摄的虚拟场景画面,方法包括:响应于引导对象与虚拟对象之间满足指定交互条件,控制以引导对象为锚点调整虚拟相机拍摄角度,在图形用户界面显示通过虚拟相机拍摄的第一场景画面,其中,引导对象被配置为按照指定的运动逻辑在虚拟场景中进行运动;响应引导对象与虚拟对象之间满足预设位置关系,控制将虚拟相机从虚拟对象切换绑定至引导对象,并在图形用户界面显示通过虚拟相机跟随引导对象移动时所拍摄的第二场景画面;响应于虚拟相机跟随引导对象移动靠近虚拟场景中的场景目标,控制虚拟相机脱离引导对象,并在图形用户界面显示基于场景目标确定的第三场景画面。
3、第二方面,本发明实施例提供了一种虚拟相机的交互控制装置,通过终端设备提供图形用户界面,图形用户界面中显示有虚拟场景对应的第一场景画面,其中,虚拟场景中包括引导对象和通过终端设备控制的虚拟对象,第一场景画面为通过与虚拟对象绑定的虚拟相机拍摄的虚拟场景画面,装置包括:相机调整模块,用于响应于引导对象与虚拟对象之间满足指定交互条件,控制以引导对象为锚点调整虚拟相机拍摄角度,在图形用户界面显示通过虚拟相机拍摄的第一场景画面,其中,引导对象被配置为按照指定的运动逻辑在虚拟场景中进行运动;绑定切换模块,用于响应引导对象与虚拟对象之间满足预设位置关系,控制将虚拟相机从虚拟对象切换绑定至引导对象,并在图形用户界面显示通过虚拟相机跟随引导对象移动时所拍摄的第二场景画面;目标拍摄模块,用于响应于虚拟相机跟随引导对象移动靠近虚拟场景中的场景目标,控制虚拟相机脱离引导对象,并在图形用户界面显示基于场景目标确定的第三场景画面。
4、第三方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述虚拟相机的交互控制方法。
5、第四方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述虚拟相机的交互控制方法。
6、本发明实施例带来了以下有益效果:
7、上述虚拟相机的交互控制方法、装置和电子设备,通过终端设备提供图形用户界面,图形用户界面中显示有虚拟场景对应的第一场景画面,其中,虚拟场景中包括引导对象和通过终端设备控制的虚拟对象,第一场景画面为通过与虚拟对象绑定的虚拟相机拍摄的虚拟场景画面,响应于引导对象与虚拟对象之间满足指定交互条件,控制以引导对象为锚点调整虚拟相机拍摄角度,在图形用户界面显示通过虚拟相机拍摄的第一场景画面,其中,引导对象被配置为按照指定的运动逻辑在虚拟场景中进行运动;响应引导对象与虚拟对象之间满足预设位置关系,控制将虚拟相机从虚拟对象切换绑定至引导对象,并在图形用户界面显示通过虚拟相机跟随引导对象移动时所拍摄的第二场景画面;响应于虚拟相机跟随引导对象移动靠近虚拟场景中的场景目标,控制虚拟相机脱离引导对象,并在图形用户界面显示基于场景目标确定的第三场景画面。
8、上述方式中,通过引导对象调整相机拍摄角度,并控制虚拟相机切换绑定引导对象,当引导对象移动至场景目标时,在控制虚拟相机脱离引导对象,控制虚拟相机基于该场景目标拍摄场景画面,使得虚拟相机拍摄的场景画面富于变化,用户可以通过场景画面查看到更多视角、更大范围下的虚拟场景,丰富了用户的视觉体验。
9、本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
10、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种虚拟相机的交互控制方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面中显示有虚拟场景对应的第一场景画面,其中,所述虚拟场景中包括引导对象和通过所述终端设备控制的虚拟对象,所述第一场景画面为通过与所述虚拟对象绑定的虚拟相机拍摄的虚拟场景画面,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述引导对象与所述场景目标关联,所述指定的运动逻辑包括:
3.根据权利要求2所述的方法,其特征在于,所述指定场景范围内包括参考模型;当所述引导对象与所述虚拟对象之间不满足指定交互条件,所述引导对象在所述指定场景范围内围绕所述参考模型移动。
4.根据权利要求1所述的方法,其特征在于,响应所述引导对象与所述虚拟对象之间满足预设位置关系,控制将所述虚拟相机从所述虚拟对象切换绑定至所述引导对象的步骤之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,根据所述引导对象的移动状态,调整所述虚拟相机的相机状态的步骤,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述引导对象与所述虚拟对象之间满足指定交互条件,控制所述引导对象向所述虚拟对象移动;
7.根据权利要求6所述的方法,其特征在于,所述指定交互条件包括:生成针对所述引导对象的触发指令,所述控制所述引导对象向所述虚拟对象移动的步骤之前,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述指定交互条件包括:所述虚拟对象移动至所述引导对象所在的指定场景范围。
9.根据权利要求1所述的方法,其特征在于,响应于所述引导对象与所述虚拟对象之间满足指定交互条件,控制以所述引导对象为锚点调整所述虚拟相机拍摄角度,在所述图形用户界面显示通过所述虚拟相机拍摄的所述第一场景画面的步骤,包括:
10.根据权利要求6所述的方法,其特征在于,所述虚拟对象包括虚拟角色和虚拟载具;所述虚拟角色位于所述虚拟载具中,所述第一位置基于所述虚拟角色确定;
11.根据权利要求10所述的方法,其特征在于,从所述第二位置朝向所述场景目标移动的步骤,包括:
12.根据权利要求1所述的方法,其特征在于,响应于所述虚拟相机跟随所述引导对象移动靠近所述虚拟场景中的场景目标,控制所述虚拟相机脱离所述引导对象的步骤,包括:
13.根据权利要求1所述的方法,其特征在于,控制所述虚拟相机脱离所述引导对象的步骤之后,所述方法还包括:
14.根据权利要求13所述的方法,其特征在于,控制所述虚拟相机朝向所述移动方向移动指定距离的步骤,包括:
15.根据权利要求1所述的方法,其特征在于,在所述图形用户界面显示基于所述场景目标确定的第三场景画面的步骤之后,所述方法还包括:
16.根据权利要求15所述的方法,其特征在于,在所述图形用户界面显示所述记录信息的步骤之后,所述方法还包括:响应于预设结束指令,控制所述虚拟相机绑定至所述虚拟对象。
17.根据权利要求15所述的方法,其特征在于,所述记录信息包括:记录图像;所述在所述图形用户界面显示所述记录信息的步骤,包括:在所述图形用户界面全屏显示所述记录图像;
18.一种虚拟相机的交互控制装置,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面中显示有虚拟场景对应的第一场景画面,其中,所述虚拟场景中包括引导对象和通过所述终端设备控制的虚拟对象,所述第一场景画面为通过与所述虚拟对象绑定的虚拟相机拍摄的虚拟场景画面,所述装置包括:
19.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1-17任一项所述的虚拟相机的交互控制方法。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,所述计算机可执行指令促使所述处理器实现权利要求1-17任一项所述的虚拟相机的交互控制方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com