【技术实现步骤摘要】
界面控制方法、界面控制装置、存储介质与电子设备
本公开涉及计算机
,尤其涉及一种界面控制方法、界面控制装置、计算机可读存储介质与电子设备。
技术介绍
随着计算机技术的迅速发展,用户对终端设备要求的不断提高,新型的人机交互技术得到了广泛关注,例如AR(AugmentedReality,增强现实)/VR(VirtualReality,虚拟现实)技术,可以使用户在增强/虚拟现实场景中进行控制操作,不仅摆脱了鼠标、键盘、触摸屏等传统的交互设备,还能为用户提供较强的沉浸感。在增强/虚拟现实场景中,通常会以悬浮窗口的形式呈现多种信息或窗口,为用户提供交互界面或使用户进行信息查阅等。然而,用户在增强/虚拟现实场景中的控制操作与传统终端设备的交互方式具有差异,在进行信息或窗口的移动或选择等操作时,更为复杂和不便,容易出现信息选择错误、窗口重叠或窗口位置摆放杂乱的情况,不利于用户在增强/虚拟现实场景中快速精准地确定自己需要寻找的信息。因此,如何对增强/虚拟现实场景中的界面进行合理放置,是现有技术亟待解决的问题。专利技术内 ...
【技术保护点】
1.一种界面控制方法,其特征在于,包括:/n在三维场景中显示虚拟元素;/n响应于在所述虚拟元素中选中目标虚拟元素的第一操作,显示所述目标虚拟元素对应的待放置界面;/n根据放置所述待放置界面的第二操作,将所述待放置界面放置在与所述三维场景中的已放置界面满足位置互斥规则的目标位置;/n其中,所述位置互斥规则为:所述三维场景中的任意两个界面,在所述三维场景的至少一个轴线方向上的投影的交集为空集。/n
【技术特征摘要】
1.一种界面控制方法,其特征在于,包括:
在三维场景中显示虚拟元素;
响应于在所述虚拟元素中选中目标虚拟元素的第一操作,显示所述目标虚拟元素对应的待放置界面;
根据放置所述待放置界面的第二操作,将所述待放置界面放置在与所述三维场景中的已放置界面满足位置互斥规则的目标位置;
其中,所述位置互斥规则为:所述三维场景中的任意两个界面,在所述三维场景的至少一个轴线方向上的投影的交集为空集。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述三维场景中的观察者位置沿所述已放置界面的法线方向,从所述已放置界面的第一侧移动至第二侧时,在当前显示的所述三维场景的子区域确定与所述已放置界面满足所述位置互斥规则的候选区域;
所述根据放置所述待放置界面的第二操作,将所述待放置界面放置在与所述三维场景中的已放置界面满足位置互斥规则的目标位置,包括:
根据放置所述待放置界面的第二操作,将所述待放置界面放置在所述候选区域中的目标位置。
3.根据权利要求1所述的方法,其特征在于,所述第二操作包括移动操作和确认放置操作;
所述根据放置所述待放置界面的第二操作,将所述待放置界面放置在与所述三维场景中的已放置界面满足位置互斥规则的目标位置,包括:
根据作用于所述待放置界面的所述移动操作,控制所述待放置界面在所述三维场景中移动;
当所述待放置界面与所述已放置界面满足所述位置互斥规则,且接收到所述确认放置操作时,将所述待放置界面放置在当前位置。
4.根据权利要求3所述的方法,其特征在于,所述虚拟元素位于已放置的上一级界面中;
所述根据作用于所述待放置界面的所述移动操作,控制所述待放置界面在所述三维场景中移动,包括:
当所述三维场景中的观...
【专利技术属性】
技术研发人员:蒋燚,张恺毅,马标,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。