技术新讯 > 休闲运动,玩具,娱乐用品的装置及其制品制造技术 > 调整虚拟对象位置的方法、装置、设备、介质和程序产品与流程  >  正文

调整虚拟对象位置的方法、装置、设备、介质和程序产品与流程

  • 国知局
  • 2024-07-11 16:27:29

本公开涉及计算机处理,尤其涉及一种调整虚拟对象位置的方法、装置、设备、存储介质和程序产品。

背景技术:

1、随着计算机游戏、健康与安全、工业和教育等领域的发展,人工现实系统在这些领域中的应用变得越来越普遍。例如,人工现实系统正被整合到移动设备、游戏机、个人电脑、电影院和主题公园等,人工现实是在呈现给用户之前以某种方式调整现实的一种形式,其可包括例如虚拟现实(vr)、增强现实(ar)、混合现实(mr)或其某些组合和/或衍生物。

2、在上述人工现实系统中,通过虚拟手或者虚拟控制器对人工现实环境中的虚拟交互界面进行操作,以执行其对应的操作指令。但是,在人工现实环境中用户进行点击操作时对平面的感知与实体按键是有差距的。因为没有物理反馈效应,导致用户的手指或控制器会穿过虚拟交互界面,造成点击操作效率低。

技术实现思路

1、为了解决上述技术问题,本公开实施例提供了一种调整虚拟对象位置的方法、装置、设备、存储介质和程序产品,在虚拟输入对象与虚拟交互界面发生穿模时,通过控制虚拟交互界面进行移动,或者控制虚拟输入对象移动,解决两者之间的穿模问题,提高点击操作效率,进而提高用户的信息输入效率。

2、第一方面,本公开实施例提供一种调整虚拟对象位置的方法,包括:

3、展示虚拟场景,其中,所述虚拟场景中包括虚拟交互界面和虚拟输入对象;

4、在所述虚拟输入对象和所述虚拟交互界面发生穿模时,控制所述虚拟交互界面跟随所述虚拟输入对象进行移动,或者,控制所述虚拟输入对象移动至所述虚拟交互界面的预设范围内。

5、第二方面,本公开实施例提供一种调整虚拟对象位置的装置,包括:

6、场景展示模块,用于展示虚拟场景,其中,所述虚拟场景中包括虚拟交互界面和虚拟输入对象;

7、位置调整模块,用于在所述虚拟输入对象和所述虚拟交互界面发生穿模时,控制所述虚拟交互界面跟随所述虚拟输入对象进行移动,或者,控制所述虚拟输入对象移动至所述虚拟交互界面的预设范围内。

8、第三方面,本公开实施例提供一种电子设备,所述电子设备包括:

9、一个或多个处理器;

10、存储装置,用于存储一个或多个程序;

11、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面中任一项所述的调整虚拟对象位置的方法。

12、第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面中任一项所述的调整虚拟对象位置的方法。

13、第五方面,本公开实施例提供一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如上述第一方面中任一项所述调整虚拟对象位置的方法。

14、本公开实施例提供了一种调整虚拟对象位置的方法、装置、设备、存储介质和程序产品,该方法包括:展示虚拟场景,其中,所述虚拟场景中包括虚拟交互界面和虚拟输入对象;在所述虚拟输入对象和所述虚拟交互界面发生穿模时,控制所述虚拟交互界面跟随所述虚拟输入对象进行移动,或者,控制所述虚拟输入对象移动至所述虚拟交互界面的预设范围内。本公开实施例在虚拟输入对象与虚拟交互界面发生穿模时,通过控制虚拟交互界面进行移动,或者控制虚拟输入对象移动,解决两者之间的穿模问题,提高点击操作效率,进而提高用户的信息输入效率。

技术特征:

1.一种调整虚拟对象位置的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述虚拟交互界面中包括至少一个或多个触控区域,所述触控区域用于响应所述虚拟输入对象的交互操作,所述虚拟输入对象在所述虚拟场景中的位置由物理控制器和/或用户的生物手确定。

3.根据权利要求1所述的方法,其特征在于,所述虚拟输入对象和所述虚拟交互界面发生穿模,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1或4所述的方法,其特征在于,所述控制所述虚拟交互界面跟随所述虚拟输入对象进行移动,包括:

6.根据权利要求1所述的方法,其特征在于,所述控制所述虚拟输入对象移动至所述虚拟交互界面的预设范围内,包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述控制虚拟交互界面移动至初始位置,包括:

9.根据权利要求5或8所述的方法,其特征在于,所述预设处理方式包括对距离进行积分处理。

10.一种调整虚拟对象位置的装置,其特征在于,包括:

11.一种电子设备,其特征在于,所述电子设备包括:

12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9中任一项所述的方法。

13.一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如权利要求1-9中任一项所述的方法。

技术总结本公开涉及一种调整虚拟对象位置的方法、装置、设备、存储介质和程序产品,该方法包括:展示虚拟场景,其中,所述虚拟场景中包括虚拟交互界面和虚拟输入对象;在所述虚拟输入对象和所述虚拟交互界面发生穿模时,控制所述虚拟交互界面跟随所述虚拟输入对象进行移动,或者,控制所述虚拟输入对象移动至所述虚拟交互界面的预设范围内。本公开实施例在虚拟输入对象与虚拟交互界面发生穿模时,通过控制虚拟交互界面进行移动,或者控制虚拟输入对象移动,解决两者之间的穿模问题,提高点击操作效率,进而提高用户的信息输入效率。技术研发人员:刘静薇,刘硕受保护的技术使用者:北京字跳网络技术有限公司技术研发日:技术公布日:2024/5/16

本文地址:https://www.jishuxx.com/zhuanli/20240615/79449.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。