基于三维场景应用的交互方法、装置和计算机设备制造方法及图纸

技术编号:26761485 阅读:40 留言:0更新日期:2020-12-18 22:59
本申请涉及一种基于三维场景应用的交互方法、装置、计算机设备和存储介质,包括:在终端的显示界面中展示三维场景应用的三维场景视图;接收终端的原生功能遥控设备针对三维场景视图触发的操作指令;原生功能遥控设备,是用于操控终端的原生功能的设备;基于原生功能遥控设备和三维场景应用之间的操控协议,根据原生功能遥控设备的设备类型对应的遥控模式、以及三维场景视图的当前场景状态,解析操作指令,得到操作意图;在显示界面上,展示根据操作意图对三维场景视图进行更新后的场景视图。采用本方法能够有效地实现通过原生功能遥控设备与终端的三维场景应用进行交互,提高了交互便利性的同时,有效降低了交互的使用成本。

【技术实现步骤摘要】
基于三维场景应用的交互方法、装置和计算机设备
本申请涉及计算机
,特别是涉及一种基于三维场景应用的交互方法、装置和计算机设备。
技术介绍
随着计算机技术的迅速发展,虚拟现实(VirtualReality,VR)技术备受欢迎。虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。例如在全景模式下的场景视图通常具有多个视角,在不同的视角可以观看到不同的内容。在3D应用仿真环境(如3D实景地图、游戏等)中进行交互时,通常是通过外部连接的手柄、鼠标以及键盘等控制设备,对计算机设备界面中展示的场景的视图进行控制。然而目前的方式,对于使用如电视或盒子等通用视听终端设备的用户而言,通常需要通过额外接入特定的硬件控制设备,额外接入特定的控制器的成本较高。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够有效实现通过原生功能遥控设备与终端的三维场景应用进行交互,降低交互的使用成本的交互方法、装置、计算机设本文档来自技高网...

【技术保护点】
1.一种基于三维场景应用的交互方法,其特征在于,所述方法包括:/n在终端的显示界面中,展示三维场景应用的三维场景视图;/n接收所述终端的原生功能遥控设备针对所述三维场景视图触发的操作指令;所述原生功能遥控设备,是用于操控所述终端的原生功能的设备;/n基于所述原生功能遥控设备和所述三维场景应用之间的操控协议,根据所述原生功能遥控设备的设备类型对应的遥控模式、以及所述三维场景视图的当前场景状态,解析所述操作指令,得到操作意图;/n在所述显示界面上,展示根据所述操作意图对所述三维场景视图进行更新后的场景视图。/n

【技术特征摘要】
1.一种基于三维场景应用的交互方法,其特征在于,所述方法包括:
在终端的显示界面中,展示三维场景应用的三维场景视图;
接收所述终端的原生功能遥控设备针对所述三维场景视图触发的操作指令;所述原生功能遥控设备,是用于操控所述终端的原生功能的设备;
基于所述原生功能遥控设备和所述三维场景应用之间的操控协议,根据所述原生功能遥控设备的设备类型对应的遥控模式、以及所述三维场景视图的当前场景状态,解析所述操作指令,得到操作意图;
在所述显示界面上,展示根据所述操作意图对所述三维场景视图进行更新后的场景视图。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测所述原生功能遥控设备的设备类型;
当所述设备类型为字符遥控设备类型时,基于所述操控协议,将所述三维场景应用的遥控模式配置为第一遥控模式;
当所述设备类型为方向遥控设备类型时,基于所述操控协议,将所述三维场景应用的遥控模式配置为第二遥控模式。


3.根据权利要求2所述的方法,其特征在于,所述字符遥控设备类型对应的原生功能遥控设备包括字符标识键和方向标识键;所述基于所述原生功能遥控设备和所述三维场景应用之间的操控协议,根据所述原生功能遥控设备的设备类型对应的遥控模式、以及所述三维场景视图的当前场景状态,解析所述操作指令,包括:
当所述设备类型为字符遥控设备类型时,若所述操作指令为响应于对所述原生功能遥控设备的字符标识键的触发操作生成的指令,则基于所述操控协议、所述第一遥控模式以及所述三维场景视图的当前场景状态,将所述操作指令对应的操作类型解析为水平移动操作;
若所述操作指令为响应于对所述原生功能遥控设备的方向标识键的触发操作生成的指令,则基于所述操控协议、所述第一遥控模式以及所述三维场景视图的当前场景状态,将所述操作指令对应的操作类型解析为视角移动操作。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在所述三维场景视图中显示与所述字符标识键对应的字符方位标识;
当根据所述水平移动操作对应的操作意图对所述三维场景视图进行更新后,根据更新后的场景视图中可水平移动的方位更新显示所述字符方位标识。


5.根据权利要求4所述的方法,其特征在于,所述根据更新后的场景视图中可水平移动的方位更新显示所述字符方位标识,包括:
根据所述更新后的场景视图中可水平移动的方位,显示所述可水平移动的方向对应的字符方位标识,并隐藏不可水平移动的方向对应的字符方位标识。


6.根据权利要求2所述的方法,其特征在于,所述方向遥控设备类型对应的原生功能遥控设备包括方向标识键;所述基于所述原生功能遥控设备和所述三维场景应用之间的操控协议,根据所述原生功能遥控设备的设备类型对应的遥控模式、以及所述三维场景视图的当前场景状态,解析所述操作指令,包括:
当所述设备类型为方向遥控设备类型时,在所述显示界面展示视图控制模式选项,并根据响应于对所述原生功能遥控设备的方向标识键的选择操作,确定所述第二遥控模式中的视图控制模式;
当所选择的视图控制模式为水平移动模式时,基于所述操控协议、所述水平移动模式以及所述三维场景视图的当前场景状态,将所述操作指令的操作类型解析为水平移动操作;
当所选择的视图控制模式为视角移动模式时,基于所述操控协议、所述视角移动模式以及所述三维场景视图的当前场景状态,将所述操作指令的操作类型解析为视角移动操作。


7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在所述三维场景视图中显示与所述第二遥控模式相应的方向示意标识;
当根据所述水平移动操作或所...

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

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

1