虚拟场景的信息显示方法、装置、设备、介质及程序产品与流程

文档序号:36833843发布日期:2024-01-26 16:50阅读:50来源:国知局
虚拟场景的信息显示方法、装置、设备、介质及程序产品与流程

本技术涉及虚拟化和人机交互,尤其涉及一种虚拟场景的信息显示方法、装置、设备、存储介质及计算机程序产品。


背景技术:

1、基于图形处理硬件的显示技术,扩展了感知环境以及获取信息的渠道,尤其是虚拟场景的多媒体技术,借助与人机交互引擎技术,能够根据实际应用需求实现受控于用户或人工智能的虚拟对象之间的多样化的交互,具有各种典型的应用场景,例如游戏场景中,能够模拟虚拟对象之间的真实的交互过程。

2、相关技术中,为方便用户在虚拟场景中进行交互,往往在虚拟场景的界面中显示各种功能入口、控件、提示等信息。但是由于所显示的信息量巨大且复杂,对虚拟场景的界面产生了遮挡,从而影响用户在虚拟场景中进行查看和操作,降低了人机交互效率。


技术实现思路

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、在虚拟场景的界面中,显示虚拟场景的场景辅助信息、以及用于控制虚拟场景中虚拟对象的行为的操作控件;当接收到视场调整操作时,在虚拟场景中,调整虚拟对象的视场中的内容,并在调整内容的过程中,调整场景辅助信息的可见程度,以使场景辅助信息的可见程度低于操作控件的可见程度;当视场调整操作结束时,恢复场景辅助信息的可见程度。如此,当在虚拟场景进行控制操作时,可以调整场景辅助信息的可见程度,以使场景辅助信息的可见程度低于操作控件的可见程度,使得用户更能聚焦于操作控件以及虚拟场景本身,降低信息显示的复杂度,便于用户查看虚拟场景,方便用户快速基于操作控件对虚拟对象的行为进行控制,提高了人机交互效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1