一种显示控制方法、装置、存储介质及终端设备与流程

文档序号:37943566发布日期:2024-05-11 00:24阅读:22来源:国知局
一种显示控制方法、装置、存储介质及终端设备与流程

本申请涉及计算机领域,具体涉及一种显示控制方法、装置、计算机可读存储介质及终端设备。


背景技术:

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、本申请实施例通过获取待显示虚拟信息,确定待显示虚拟信息的目标信息类型;根据信息类型与显示距离的映射关系,确定所述目标信息类型对应的目标显示距离,所述显示距离为所述头戴式显示设备提供的虚拟显示场景中虚拟信息与佩戴所述头戴式显示设备的佩戴者之间的距离;根据所述虚拟显示场景中的指定视线方向以及所述目标显示距离,确定目标显示位置,并在所述目标显示位置显示所述待显示虚拟信息。以此,可以将不同信息类型的虚拟信息显示在虚拟显示场景中与佩戴者处于不同显示距离的显示位置处,实现多层显示的效果,通过二维渲染方法给佩戴者带来三维立体感,提高用户体验。



技术特征:

1.一种显示控制方法,其特征在于,包括:

2.根据权利要求1所述的显示控制方法,其特征在于,所述根据所述虚拟显示场景中的指定视线方向以及所述目标显示距离,确定目标显示位置的步骤,包括:

3.根据权利要求2所述的显示控制方法,其特征在于,在所述确定延伸距离为所述目标显示距离的候选显示位置的步骤之后,还包括:

4.根据权利要求3所述的显示控制方法,其特征在于,所述基于所述候选显示位置、所述目标偏移距离以及所述目标显示方向,确定目标显示位置的步骤,包括:

5.根据权利要求3所述的显示控制方法,其特征在于,在所述基于显示距离与偏移距离的映射关系,确定所述目标显示距离对应的目标偏移距离的步骤之前,还包括:

6.根据权利要求1所述的显示控制方法,其特征在于,在所述根据信息类型与显示距离的映射关系,确定所述目标信息类型对应的目标显示距离的步骤之前,还包括:

7.一种显示控制装置,其特征在于,包括:

8.根据权利要求7所述的显示控制装置,其特征在于,所述显示模块,包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至6任一项所述的显示控制方法中的步骤。

10.一种终端设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述的显示控制方法中的步骤。


技术总结
本申请实施例公开了一种显示控制方法、装置、存储介质及终端设备,方法包括:获取待显示虚拟信息,确定待显示虚拟信息的目标信息类型;根据信息类型与显示距离的映射关系,确定所述目标信息类型对应的目标显示距离,所述显示距离为所述头戴式显示设备提供的虚拟显示场景中虚拟信息与佩戴所述头戴式显示设备的佩戴者之间的距离;根据所述虚拟显示场景中的指定视线方向以及所述目标显示距离,确定目标显示位置,并在所述目标显示位置显示所述待显示虚拟信息。以此,可以将不同信息类型的虚拟信息显示在虚拟显示场景中与佩戴者处于不同显示距离的显示位置处,实现多层显示的效果,通过二维渲染方法给佩戴者带来三维立体感,提高用户体验。

技术研发人员:王聪,赵欢欢,张洁明,梅超
受保护的技术使用者:雷鸟创新技术(深圳)有限公司
技术研发日:
技术公布日:2024/5/10
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1