虚拟空间中智能设备的交互方法技术

技术编号:39840302 阅读:4 留言:0更新日期:2023-12-29 16:26
本申请涉及智能穿戴设备技术领域,公开了一种虚拟空间中智能设备的交互方法

【技术实现步骤摘要】
虚拟空间中智能设备的交互方法、装置、设备及存储介质


[0001]本申请涉及智能穿戴设备
,尤其涉及一种虚拟空间中智能设备的交互方法

装置

设备及存储介质


技术介绍

[0002]当前市场上已经有很多可以进行虚拟场景构建的软件和工具,也能提供基于某一类型的平台或终端的协同能力

但目前此类工具的构建复杂度很高,往往需要一定的专业技能才能进行构建,且针对不同设备的互动交互也需要大量的额外交互开发工作,不能快速构建一套即能跨平台又能跨设备还能进行协同互动的虚拟场景

现有的工具和开发流程不能做到无代码快速构建跨平台

跨设备协同互动的虚拟场景

因此,如何构建跨平台

跨终端的虚拟空间协同交互场景成为了目前亟待解决的技术问题


技术实现思路

[0003]本申请提供了一种虚拟空间中智能设备的交互方法

装置

设备及存储介质,解决了构建跨平台

跨终端的虚拟空间协同交互场景的问题

[0004]第一方面,本申请提供了一种虚拟空间中智能设备的交互方法,所述方法包括:
[0005]根据预设空间
3D
素材生成
3D
模型,并根据所述
3D
模型创建虚拟场景;
[0006]将至少一种智能终端的虚拟化身导入所述虚拟场景,并获取各所述虚拟化身的初始运动数据;
[0007]基于预设数据转化算法将各所述初始运动数据进行标准化处理,生成对应的标准运动数据,以实现各所述智能终端在所述虚拟场景中的交互,其中,所述标准运动数据为跨平台

跨终端的运动数据

[0008]进一步地,将至少一种智能终端的虚拟化身导入所述虚拟场景,并获取各所述虚拟化身的初始运动数据之前,包括:
[0009]基于所述
3D
模型的物体组成结构,将所述
3D
模型分成至少一个锁定分区,并基于各所述锁定分区生成交互锁定逻辑

[0010]进一步地,虚拟场景中存在第一
3D
模型,所述将至少一种智能终端的虚拟化身导入所述虚拟场景,并获取各所述虚拟化身的初始运动数据,包括:
[0011]在所述虚拟场景中存在至少两种所述虚拟化身同时向所述第一
3D
模型发送协同操作指令的情况下,复制所述第一
3D
模型,生成第二
3D
模型;
[0012]通过所述第一
3D
模型和所述第二
3D
模型分别响应所述协同操作指令,使所述第一
3D
模型和所述第二
3D
模型共享所述交互锁定逻辑;
[0013]在所述第一
3D
模型和所述第二
3D
模型分别代入独立空间并保持同步变化,直至所述第一
3D
模型或所述第二
3D
模型停止执行所述协同操作指令,并分别获取对应的所述初始运动数据

[0014]进一步地,智能终端包括第一类型智能终端

第二类型智能终端和第三类型智能
终端,所述初始运动数据包括整体运动数据与肢体运动数据,所述将至少一种智能终端的虚拟化身导入所述虚拟场景,并获取各所述虚拟化身的初始运动数据,包括:
[0015]在所述智能终端为所述第一类型智能终端的情况下,通过所述第一类型智能终端带动所述虚拟化身进行整体运动,获取所述整体运动数据;
[0016]在所述智能终端为所述第二类型智能终端的情况下,通过所述第二类型智能终端带动所述虚拟化身进行肢体运动,获取所述肢体运动数据;
[0017]在所述智能终端为所述第三类型智能终端的情况下,通过所述第三类型智能终端分别带动所述虚拟化身进行整体运动和
/
或肢体运动,获取对应的所述整体运动数据和
/
或所述肢体运动数据

[0018]进一步地,根据预设空间
3D
素材生成
3D
模型,并根据所述
3D
模型创建虚拟场景之前,包括:
[0019]获取非
3D
素材,其中,所述非
3D
素材包括图片

视频

文本和
/
或文档;
[0020]基于预设
3D
组件封装工具,将所述非
3D
素材转换为所述预设空间
3D
素材

[0021]进一步地,根据预设空间
3D
素材生成
3D
模型,并根据所述
3D
模型创建虚拟场景,包括:
[0022]在预设空间中构建与所述预设空间
3D
素材等比的平面,并将所述预设空间
3D
素材转换为贴图数据;
[0023]基于所述预设空间
3D
素材的素材材质与所述贴图数据,在所述预设空间中生成素材画面;
[0024]基于所述贴图数据

所述素材画面及基准方向,生成
3D
物体,其中,所述基准方向为所述平面的法线的反方向;
[0025]根据至少一个所述
3D
物体,构建所述虚拟场景

[0026]进一步地,基于预设数据转化算法将各所述初始运动数据进行标准化处理,生成对应的标准运动数据,以实现各所述智能终端在所述虚拟场景中的交互,包括:
[0027]基于所述智能终端的类型,确定对应的预设标准数据结构;
[0028]通过所述预设标准数据结构,将各所述初始运动数据的数据格式转换为标准数据格式,生成对应的所述标准运动数据

[0029]第二方面,本申请还提供了一种虚拟空间中智能设备的交互装置,所述装置包括:
[0030]虚拟场景创建模块,用于根据预设空间
3D
素材生成
3D
模型,并根据所述
3D
模型创建虚拟场景;
[0031]初始运动数据获取模块,用于将至少一种智能终端的虚拟化身导入所述虚拟场景,并获取各所述虚拟化身的初始运动数据;
[0032]标准运动数据交互模块,用于基于预设数据转化算法将各所述初始运动数据进行标准化处理,生成对应的标准运动数据,以实现各所述智能终端在所述虚拟场景中的交互,其中,所述标准运动数据为跨平台

跨终端的运动数据

[0033]第三方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种虚拟空间中智能设备的交互方法,其特征在于,包括:根据预设空间
3D
素材生成
3D
模型,并根据所述
3D
模型创建虚拟场景;将至少一种智能终端的虚拟化身导入所述虚拟场景,并获取各所述虚拟化身的初始运动数据;基于预设数据转化算法将各所述初始运动数据进行标准化处理,生成对应的标准运动数据,以实现各所述智能终端在所述虚拟场景中的交互,其中,所述标准运动数据为跨平台

跨终端的运动数据
。2.
根据权利要求1所述的虚拟空间中智能设备的交互方法,其特征在于,所述将至少一种智能终端的虚拟化身导入所述虚拟场景,并获取各所述虚拟化身的初始运动数据之前,包括:基于所述
3D
模型的物体组成结构,将所述
3D
模型分成至少一个锁定分区,并基于各所述锁定分区生成交互锁定逻辑
。3.
根据权利要求2所述的虚拟空间中智能设备的交互方法,其特征在于,所述虚拟场景中存在第一
3D
模型,所述将至少一种智能终端的虚拟化身导入所述虚拟场景,并获取各所述虚拟化身的初始运动数据,包括:在所述虚拟场景中存在至少两种所述虚拟化身同时向所述第一
3D
模型发送协同操作指令的情况下,复制所述第一
3D
模型,生成第二
3D
模型;通过所述第一
3D
模型和所述第二
3D
模型分别响应所述协同操作指令,使所述第一
3D
模型和所述第二
3D
模型共享所述交互锁定逻辑;在所述第一
3D
模型和所述第二
3D
模型分别代入独立空间并保持同步变化,直至所述第一
3D
模型或所述第二
3D
模型停止执行所述协同操作指令,并分别获取对应的所述初始运动数据
。4.
根据权利要求1所述的虚拟空间中智能设备的交互方法,其特征在于,所述智能终端包括第一类型智能终端

第二类型智能终端和第三类型智能终端,所述初始运动数据包括整体运动数据与肢体运动数据,所述将至少一种智能终端的虚拟化身导入所述虚拟场景,并获取各所述虚拟化身的初始运动数据,包括:在所述智能终端为所述第一类型智能终端的情况下,通过所述第一类型智能终端带动所述虚拟化身进行整体运动,获取所述整体运动数据;在所述智能终端为所述第二类型智能终端的情况下,通过所述第二类型智能终端带动所述虚拟化身进行肢体运动,获取所述肢体运动数据;在所述智能终端为所述第三类型智能终端的情况下,通过所述第三类型智能终端分别带动所述虚拟化身进行整体运动和
/
或肢体运动,获取对应的所述整体运动数据和
/
或所述肢体运动数据
。5.
根据权利要求1所述的虚拟空间中智能设备的交互方法,其特征在于,所述根据预设空间...

【专利技术属性】
技术研发人员:夏雨王鲁平陆地
申请(专利权)人:深圳市希夷微象科技有限公司
类型:发明
国别省市:

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

1