本公开涉及智能设备,尤其涉及一种扩展现实空间的交互方法、装置、电子设备和介质。
背景技术:
1、扩展现实是指通过计算机将真实场景与虚拟的内容结合,打造一个可人机交互的扩展现实环境。在利用扩展现实技术进行交互时,不仅需要展示虚拟画面,有时用户还需要对扩展现实空间中的对象的布局进行调整,例如,将不同的对象进行组合,现有技术中,通过手柄射线实现对虚拟对象的布局进行调整,然而,采用现有技术用户操作不便。
技术实现思路
1、有鉴于此,本公开实施例提供了一种扩展现实空间的交互方法、装置、电子设备和介质,用于解决用户操作不便的问题。
2、为了实现上述目的,本公开实施例提供技术方案如下:
3、第一方面,本公开的实施例提供了一种扩展现实空间的交互方法,包括:
4、检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的运动进行运动;
5、确定所述至少两个第一预设手势分别对应的目标对象满足组合条件,组合所述至少两个第一预设手势分别对应的目标对象。
6、作为本公开实施例一种可选的实施方式,所述检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的运动进行运动,包括:
7、检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的线性移动方向进行移动,或者,随所对应的第一预设手势的旋转方向进行旋转。
8、作为本公开实施例一种可选的实施方式,所述组合条件包括:
9、检测到第二预设手势;或者,
10、检测到所述至少两个第一预设手势分别对应的目标对象之间的距离小于预设阈值。
11、作为本公开实施例一种可选的实施方式,所述组合所述至少两个第一预设手势分别对应的目标对象,包括:
12、控制所述至少两个第一预设手势分别对应的目标对象之间的位置关系满足预设位置关系。
13、作为本公开实施例一种可选的实施方式,所述检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的运动进行运动之前,还包括:
14、检测到在扩展现实空间中触发至少一个第一预设手势,且,触发至少一个第三预设手势,基于所述第三预设手势圈定至少两个子目标对象作为一个目标对象。
15、作为本公开实施例一种可选的实施方式,所述检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的运动进行运动之前,还包括:
16、检测到在扩展现实空间中触发至少两个第四预设手势,控制所述至少两个第四预设手势分别对应的目标对象中可被组合的目标对象突出显示。
17、作为本公开实施例一种可选的实施方式,所述确定所述至少两个第一预设手势分别对应的目标对象满足组合条件之后,还包括:
18、将所述至少两个第一预设手势分别对应的目标对象作为一个整体突出显示。
19、第二方面,本公开的实施例提供了一种扩展现实空间的交互装置,包括:
20、手势检测模块,用于检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的运动进行运动;
21、对象组合模块,用于确定所述至少两个第一预设手势分别对应的目标对象满足组合条件,组合所述至少两个第一预设手势分别对应的目标对象。
22、作为本公开实施例一种可选的实施方式,所述手势检测模块,具体用于:
23、检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的线性移动方向进行移动,或者,随所对应的第一预设手势的旋转方向进行旋转。
24、作为本公开实施例一种可选的实施方式,所述组合条件包括:检测到第二预设手势;或者,检测到所述至少两个第一预设手势分别对应的目标对象之间的距离小于预设阈值。
25、作为本公开实施例一种可选的实施方式,所述组合所述至少两个第一预设手势分别对应的目标对象,包括:控制所述至少两个第一预设手势分别对应的目标对象之间的位置关系满足预设位置关系。
26、作为本公开实施例一种可选的实施方式,所述装置还包括第一检测模块,用于检测到在扩展现实空间中触发至少一个第一预设手势,且,触发至少一个第三预设手势,基于所述第三预设手势圈定至少两个子目标对象作为一个目标对象。
27、作为本公开实施例一种可选的实施方式,所述装置还包括第二检测模块,用于检测到在扩展现实空间中触发至少两个第四预设手势,控制所述至少两个第四预设手势分别对应的目标对象中可被组合的目标对象突出显示。
28、作为本公开实施例一种可选的实施方式,所述装置还包括突出显示模块,用于将所述至少两个第一预设手势分别对应的目标对象作为一个整体突出显示。
29、第三方面,本公开实施例提供一种电子设备,包括:存储器和处理器,所述存储器用于存储计算机程序;所述处理器用于在执行计算机程序时,使得所述电子设备实现上述任一实施方式所述的扩展现实空间的交互方法。
30、第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序被计算设备执行时,使得所述计算设备实现上述任一实施方式所述的扩展现实空间的交互方法。
31、第五方面,本公开实施例提供一种计算机程序产品,当所述计算机程序产品中包含的程序在计算机上运行时,使得所述计算机实现上述任一实施方式所述的扩展现实空间的交互方法。
32、本公开实施例提供的扩展现实空间的交互方法,在检测到在扩展现实空间中触发至少两个第一预设手势后,控制至少两个第一预设手势分别对应的目标对象随对应的第一预设手势的运动进行运动,当确定至少两个第一预设手势分别对应的目标对象满足组合条件后,组合至少两个第一预设手势分别对应的目标对象,从而通过手势实现对不同目标对象的组合,提高操作的方便性和灵活性。
1.一种扩展现实空间的交互方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的运动进行运动,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述组合条件包括:
4.根据权利要求3所述的方法,其特征在于,所述组合所述至少两个第一预设手势分别对应的目标对象,包括:
5.根据权利要求1所述的方法,其特征在于,所述检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的运动进行运动之前,还包括:
6.根据权利要求1所述的方法,其特征在于,所述检测到在扩展现实空间中触发至少两个第一预设手势,控制所述至少两个第一预设手势分别对应的目标对象随所对应的第一预设手势的运动进行运动之前,还包括:
7.根据权利要求6所述的方法,其特征在于,所述确定所述至少两个第一预设手势分别对应的目标对象满足组合条件之后,还包括:
8.一种扩展现实空间的交互装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器用于存储计算机程序;所述处理器用于在执行计算机程序时,使得所述电子设备实现权利要求1-7任一项所述的扩展现实空间的交互方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序被计算设备执行时,使得所述计算设备实现权利要求1-7任一项所述的扩展现实空间的交互方法。