虚拟镜头控制方法、装置、计算机设备及介质制造方法及图纸

技术编号:33635948 阅读:11 留言:0更新日期:2022-06-02 01:48
本公开关于一种虚拟镜头控制方法、装置、计算机设备及介质,属于计算机技术领域,该方法包括:在虚拟场景的显示界面中,显示虚拟对象以及该虚拟对象对应的至少一个运镜控制控件,基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头。本公开实施例中,针对虚拟场景中用于拍摄虚拟对象的虚拟镜头,在虚拟场景的显示界面中,提供了虚拟对象所对应的至少一个运镜控制控件,使用户通过所提供的运镜控制控件,就能够控制虚拟镜头根据用户的需求来灵活地运动,实现了针对虚拟镜头的精细化控制。制。制。

【技术实现步骤摘要】
虚拟镜头控制方法、装置、计算机设备及介质


[0001]本公开涉及计算机
,尤其涉及一种虚拟镜头控制方法、装置、计算机设备及介质。

技术介绍

[0002]随着计算机技术的飞速发展,虚拟现实技术如VR(Virtual Reality,虚拟现实)在多媒体领域的应用越来越广泛。例如,直播领域中的虚拟直播,如虚拟场景直播、虚拟人物直播等,或者,视频制作领域中的虚拟视频,如利用虚拟场景或虚拟人物来制作视频。
[0003]在虚拟现实技术中,通常会利用虚拟场景中所设置的虚拟镜头,来对该虚拟场景进行拍摄。因此,在利用虚拟镜头对虚拟场景进行拍摄时,如何实现针对虚拟镜头的精细化控制是亟需解决的问题。

技术实现思路

[0004]本公开提供一种虚拟镜头控制方法、装置、计算机设备及介质,能够实现针对虚拟镜头的精细化控制。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种虚拟镜头控制方法,该方法包括:
[0006]在虚拟场景的显示界面中,显示虚拟对象以及该虚拟对象对应的至少一个运镜控制控件,该运镜控制控件提供有对虚拟镜头进行控制的功能,该虚拟镜头用于拍摄该虚拟对象;
[0007]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头。
[0008]在一些实施例中,该虚拟场景的显示界面显示有至少一个候选虚拟对象;
[0009]该虚拟对象的显示过程包括:
[0010]响应于对任一个候选虚拟对象的选择操作,在该虚拟场景的显示界面中,显示被选中的虚拟对象
[0011]在一些实施例中,该虚拟场景的显示界面显示有对象添加控件,该对象添加控件用于添加该虚拟对象;
[0012]该虚拟对象的显示过程包括:
[0013]响应于对该对象添加控件的触发操作,显示目标存储空间内所存储的至少一个虚拟对象;
[0014]响应于对任一个虚拟对象的添加操作,在该虚拟场景的显示界面中,显示被添加的虚拟对象。
[0015]在一些实施例中,该运镜控制控件提供有对虚拟镜头的运镜参数进行控制的功能;
[0016]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头包括:
[0017]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头的运镜参数。
[0018]在一些实施例中,该运镜参数包括运镜方向,该至少一个运镜控制控件包括至少
一个方向控制控件,该方向控制控件用于控制该虚拟镜头的运镜方向;
[0019]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头的运镜参数包括:
[0020]响应于对任一个该方向控制控件的触发操作,基于该方向控制控件所对应的方向参数,调整该虚拟镜头的运镜方向。
[0021]在一些实施例中,该运镜参数包括运镜角度,该至少一个运镜控制控件包括至少一个角度控制控件,该角度控制控件用于控制该虚拟镜头的运镜角度;
[0022]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头的运镜参数包括:
[0023]响应于对任一个该角度控制控件的触发操作,基于该角度控制控件所对应的角度参数,调整该虚拟镜头的运镜角度。
[0024]在一些实施例中,该运镜参数包括运镜方向和运镜角度,该至少一个运镜控制控件包括目标运镜控制控件,该目标运镜控制控件提供有对该虚拟镜头的运镜方向和运镜角度进行控制的功能;
[0025]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头的运镜参数包括:
[0026]响应于对该目标运镜控制控件的触发操作,显示三维方向控制体,该三维方向控制体用于控制该虚拟镜头的运镜方向和运镜角度;
[0027]响应于基于该三维方向控制体的绘制操作,显示所绘制的目标线条,该目标线条用于指示运镜方向和运镜角度;
[0028]基于该目标线条所指示的运镜方向和运镜角度,调整该虚拟镜头的运镜方向和运镜角度。
[0029]在一些实施例中,该运镜参数包括运镜速度,该至少一个运镜控制控件包括至少一个速度控制控件,该速度控制控件用于控制该虚拟镜头的运镜速度;
[0030]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头的运镜参数包括:
[0031]响应于对任一个该速度控制控件的触发操作,基于该速度控制控件所对应的速度参数,调整该虚拟镜头的运镜速度。
[0032]在一些实施例中,该运镜参数包括运镜起点位置,该至少一个运镜控制控件包括起始位置设置控件,该起始位置设置控件用于设置该虚拟镜头的运镜起始位置;
[0033]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头的运镜参数包括:
[0034]响应于对该起始位置设置控件的触发操作以及对该虚拟场景中的任一场景画面的触发操作,确定该场景画面所在的位置,将所确定的位置确定为该虚拟镜头的运镜起始位置。
[0035]在一些实施例中,确定该场景画面所在的位置之后,该方法还包括:
[0036]在该虚拟场景中,响应于基于该场景画面的场景拖拽操作,显示该虚拟场景从原始视角的场景画面转换为该场景拖拽操作对应的目标视角的场景画面。
[0037]在一些实施例中,基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜
头的运镜参数之后,该方法还包括:
[0038]基于该虚拟镜头的运镜参数,对该虚拟对象进行运镜。
[0039]在一些实施例中,该虚拟场景的显示界面包括预览控件,该预览控件用于触发显示该虚拟对象对应的运镜效果;
[0040]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头的运镜参数之后,该方法还包括:
[0041]响应于对该虚拟对象对应的预览控件的触发操作,基于该虚拟镜头的运镜参数,显示该虚拟对象对应的运镜效果。
[0042]在一些实施例中,在虚拟场景的显示界面中,显示虚拟对象以及该虚拟对象对应的至少一个运镜控制控件之后,该方法还包括下述至少一项:
[0043]响应于对该虚拟对象的第一拖拽操作,显示该虚拟对象从原始显示位置移动至该第一拖拽操作对应的目标显示位置;
[0044]响应于对该虚拟对象的第二拖拽操作,显示该虚拟对象从原始尺寸转换为该第一拖拽操作对应的目标尺寸;
[0045]响应于对该虚拟对象的旋转操作,显示该虚拟对象随该旋转操作发生旋转。
[0046]在一些实施例中,该虚拟对象的数量为多个;
[0047]基于该虚拟对象对应的至少一个运镜控制控件,控制该虚拟镜头之后,该方法还包括:
[0048]基于多个该虚拟对象对应的运镜顺序,依次对多个该虚拟对象进行运镜,该运镜顺序用于指示为虚拟对象配置运镜事件的顺序,该运镜事件用于指示基于该虚拟镜头进行拍摄的事件。
[0049]在一些实施例中,该方法还包括:
[0050]基于多个该虚拟对象对应的运镜顺序,显示多个该虚拟对象;
[0051]响应于对任一个该虚拟对象的顺序调整操作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟镜头控制方法,其特征在于,所述方法包括:在虚拟场景的显示界面中,显示虚拟对象以及所述虚拟对象对应的至少一个运镜控制控件,所述运镜控制控件提供有对虚拟镜头进行控制的功能,所述虚拟镜头用于拍摄所述虚拟对象;基于所述虚拟对象对应的至少一个运镜控制控件,控制所述虚拟镜头。2.根据权利要求1所述的虚拟镜头控制方法,其特征在于,所述虚拟场景的显示界面显示有至少一个候选虚拟对象;所述虚拟对象的显示过程包括:响应于对任一个候选虚拟对象的选择操作,在所述虚拟场景的显示界面中,显示被选中的虚拟对象。3.根据权利要求1所述的虚拟镜头控制方法,其特征在于,所述虚拟场景的显示界面显示有对象添加控件,所述对象添加控件用于添加所述虚拟对象;所述虚拟对象的显示过程包括:响应于对所述对象添加控件的触发操作,显示目标存储空间内所存储的至少一个虚拟对象;响应于对任一个虚拟对象的添加操作,在所述虚拟场景的显示界面中,显示被添加的虚拟对象。4.根据权利要求1所述的虚拟镜头控制方法,其特征在于,所述运镜控制控件提供有对虚拟镜头的运镜参数进行控制的功能;所述基于所述虚拟对象对应的至少一个运镜控制控件,控制所述虚拟镜头包括:基于所述虚拟对象对应的至少一个运镜控制控件,控制所述虚拟镜头的运镜参数。5.根据权利要求4所述的虚拟镜头控制方法,其特征在于,所述运镜参数包括运镜方向,所述至少一个运镜控制控件包括至少一个方向控制控件,所述方向控制控件用于控制所述虚拟镜头的运镜方向;所述基于所述虚拟对象对应的至少一个运镜控制控件,控制所述虚拟镜头的运镜参数包括:响...

【专利技术属性】
技术研发人员:王诺亚
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1