[发明专利]虚拟环境中场景字体的显示方法、装置、设备及介质有效
申请号: | 202110484936.6 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113058266B | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 刘智洪 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;A63F13/537;A63F13/837 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张所明 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 环境 场景 字体 显示 方法 装置 设备 介质 | ||
本申请公开了一种基于虚拟环境中场景字体的显示方法、装置、设备及介质,涉及虚拟环境领域。该方法包括:显示虚拟环境画面;在虚拟环境中与第一虚拟物体关联的指定位置处显示场景字体;响应于存在第二虚拟物体与场景字体处于目标观察位置的同一观察方向上,基于目标观察位置、第二虚拟物体和场景字体的位置关系,显示第二虚拟物体和场景字体。通过位置关系确定场景字体与第二虚拟物体的显示方式,避免第二虚拟物体遮挡在第一虚拟物体与目标观察位置之间时,场景字体依旧显示在界面顶层,从而对第一虚拟物体的指示关系不明确的问题,提高了场景字体的指示准确率,以及提高了虚拟环境中的人机交互效率。
技术领域
本申请实施例涉及虚拟环境领域,特别涉及一种虚拟环境中场景字体的显示方法、装置、设备及介质。
背景技术
在诸如智能手机、平板电脑之类的终端上,存在很多具有三维虚拟环境的应用程序,在该应用程序中,虚拟对象、虚拟物体、地面等显示元素是使用三维立体模型来实现三维效果的。由于虚拟环境中存在较多建筑物集群,当多个玩家需要统一在虚拟环境中的集合地点时,需要根据建筑物集群的名称进行集合地点的统一。
相关技术中,建筑物集群的名称以字幕的形式显示在界面上,也即在显示建筑物集群的名称时,首先确定建筑物集群在界面上的显示位置,从而根据该显示位置在对应的位置处以字幕的形式显示建筑物集群的名称。
然而,通过上述方式显示建筑物集群的名称时,当观察点与建筑物集群之间存在虚拟对象或者其他虚拟物体时,则以字幕的形式显示的名称则会显示为叠加在虚拟对象或者其他虚拟物体之上显示的名称,则名称对建筑物集群的指示则会产生错误,导致人机交互效率低。
发明内容
本申请实施例提供了一种虚拟环境中场景字体的显示方法、装置、设备及介质,可以提高场景字体对虚拟环境中的物体进行指示的正确率和人机交互效率。所述技术方案如下:
一方面,提供了一种虚拟环境中场景字体的显示方法,所述方法包括:
显示虚拟环境画面,所述虚拟环境画面为在目标观察位置对所述虚拟环境进行观察的画面,所述虚拟环境画面中显示有第一虚拟物体;
在所述虚拟环境中与所述第一虚拟物体关联的指定位置处显示所述场景字体,所述场景字体用于对所述第一虚拟物体进行指示;
响应于存在第二虚拟物体与所述场景字体处于所述目标观察位置的同一观察方向上,基于所述目标观察位置、所述第二虚拟物体和所述场景字体的位置关系,显示所述第二虚拟物体和所述场景字体。
另一方面,提供了一种虚拟环境中场景字体的显示装置,所述装置包括:
显示模块,用于显示虚拟环境画面,所述虚拟环境画面为在目标观察位置对所述虚拟环境进行观察的画面,所述虚拟环境画面中显示有第一虚拟物体;
所述显示模块,还用于在所述虚拟环境中与所述第一虚拟物体关联的指定位置处显示所述场景字体,所述场景字体用于对所述第一虚拟物体进行指示;
确定模块,用于确定存在第二虚拟物体与所述场景字体处于所述目标观察位置的同一观察方向上;
所述显示模块,还用于基于所述目标观察位置、所述第二虚拟物体和所述场景字体的位置关系,显示所述第二虚拟物体和所述场景字体。
另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中任一所述的虚拟环境中场景字体的显示方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110484936.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种农业种植用莲藕清洗装置
- 下一篇:一种柔性作业装置