游戏头像显示方法、装置、存储介质及电子设备制造方法及图纸

技术编号:35829623 阅读:22 留言:0更新日期:2022-12-03 13:58
本公开的实施例提供了一种游戏头像显示方法、游戏头像显示装置、介质及设备;通过终端设备提供一图形用户界面,所述图形用户界面显示的内容至少部分的包括所述游戏的虚拟场景,所述虚拟场景中包括至少一个虚拟角色,所述方法包括:响应作用于一虚拟角色的选中操作,确定目标虚拟角色;向服务器发送与所述目标虚拟角色对应的目标二维头像的查询请求;若查询到所述服务器有所述目标二维头像,则下载到终端进行显示;或若未查询到所述服务器有所述目标二维头像,则使用终端中的目标二维头像进行显示。可见,实施本公开实施例的技术方案,可以减小游戏头像的渲染压力。小游戏头像的渲染压力。小游戏头像的渲染压力。

【技术实现步骤摘要】
游戏头像显示方法、装置、存储介质及电子设备


[0001]本公开涉及虚拟显示领域,具体而言,涉及一种游戏头像显示方法、游戏头像显示装置、计算机可读存储介质及电子设备。

技术介绍

[0002]虚拟场景突破了现实生活的限制,用户可以在虚拟场景中控制自己的虚拟角色进行活动。虚拟角色的头像以及其他信息会实时显示在界面之中。
[0003]目前的方案是,通过对虚拟场景中的角色模型设置虚拟相机来获取角色画面,并裁剪后用作头像。
[0004]但该方案,实际上是另外渲染了一个三维模型,增加了内存和显存压力,产生较大的性能消耗。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本公开实施例的目的在于提供一种游戏头像显示方法、游戏头像显示装置、计算机可读存储介质及电子设备。旨在能够减小游戏中头像显示的渲染压力。
[0007]本公开实施例的第一方面提供了一种游戏头像显示方法,通过终端设备提供一图形用户界面,所述图形用户界面显示的内容至少部分的包括所述游戏的虚拟场景,所述虚拟场景中包括至少一个虚拟角色,所述方法包括:响应作用于一目标虚拟角色的选中操作,向服务器发送头像查询请求,以使所述服务器查询是否存在与所述目标虚拟角色对应的目标二维头像;在所述服务器查询到存在所述目标二维头像时,下载所述目标二维头像至所述终端设备,并在所述图形用户界面上显示所述目标二维头像;在所述服务器查询到不存在所述目标二维头像时,在所述图形用户界面上显示所述终端设备提供的头像。
[0008]在本公开的一种示例性实施例中,所述终端设备包括硬件参数满足第一预设条件的第一终端设备和硬件参数满足第二预设条件的第二终端设备;所述在所述图形用户界面上显示所述终端设备提供的头像,包括:在所述终端设备为第一终端设备时,在所述图形用户界面上显示所述第一终端设备实时渲染的二维头像;或者在所述终端设备为第二终端设备时,显示所述第二终端设备中预先生成的三维头像。
[0009]在本公开的一种示例性实施例中,在显示所述第一终端设备实时渲染的二维头像之前,所述方法还包括:所述第一终端设备基于所述目标虚拟角色的模型资源信息进行实时渲染以生成预设图片大小的所述二维头像。
[0010]在本公开的一种示例性实施例中,所述方法还包括:所述第一终端设备将所述二维头像上传至所述服务器,以用于所述服务器查询是否存在与所述目标虚拟角色对应的目标二维头像。
[0011]在本公开的一种示例性实施例中,在显示所述第二终端设备中预先生成的三维头
像之前,包括:所述第二终端设备加载所述目标虚拟角色的三维模型;对所述三维模型进行骨骼禁用处理或角色静止处理得到静态三维模型;对所述静态三维模型按照预设裁切节点进行裁切以生成所述三维头像。
[0012]在本公开的一种示例性实施例中,所述方法还包括:响应作用于所述目标虚拟角色的头像修改操作,向所述服务器发送头像删除请求,以使所述服务器将存储的与所述目标虚拟角色对应的目标二维头像删除。
[0013]在本公开的一种示例性实施例中,在下载所述目标二维头像至所述终端设备之后,所述方法还包括:在所述终端设备的本地缓存中查询是否存在与所述目标虚拟角色对应的另一目标二维头像;获取所述目标二维头像的下载时间戳和所述另一目标二维头像的缓存时间戳;对比所述下载时间戳和所述缓存时间戳,选取最新的目标二维头像进行显示。
[0014]根据本公开实施例的第二方面,提供一种游戏头像显示装置,通过终端设备提供一图形用户界面,所述图形用户界面显示的内容至少部分的包括所述游戏的虚拟场景,所述虚拟场景中包括至少一个虚拟角色,所述装置包括:查询模块,用于响应作用于一目标虚拟角色的选中操作,向服务器发送头像查询请求,以使所述服务器查询是否存在与所述目标虚拟角色对应的目标二维头像;第一显示模块,用于在所述服务器查询到存在所述目标二维头像时,下载所述目标二维头像至所述终端设备,并在所述图形用户界面上显示所述目标二维头像;第二显示模块,用于在所述服务器查询到不存在所述目标二维头像时,在所述图形用户界面上显示所述终端设备提供的头像。
[0015]根据本公开实施例的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现如上述实施例中第一方面所述的游戏头像显示方法。
[0016]根据本公开实施例的第四方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现如上述实施例中第一方面所述的游戏头像显示方法。
[0017]本公开实施例提供的技术方案可以包括以下有益效果:
[0018]在本公开的一些实施例所提供的技术方案中,可以通过响应作用于一目标虚拟角色的选中操作,向服务器发送头像查询请求,以使所述服务器查询是否存在与所述目标虚拟角色对应的目标二维头像;在所述服务器查询到存在所述目标二维头像时,下载所述目标二维头像至所述终端设备,并在所述图形用户界面上显示所述目标二维头像;在所述服务器查询到不存在所述目标二维头像时,在所述图形用户界面上显示所述终端设备提供的头像。本公开提供的游戏头像显示方法,向服务器发送头像查询请求后,当服务器查询到存在目标二维头像时下载并显示该目标二维头像,一方面,终端设备不需要再生成新的头像,降低了终端设备的渲染压力,提高设备性能;另一方面,不需要预先存储渲染的目标虚拟角色的目标二维头像,能够节省设备的内存。
[0019]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0020]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1示意性示出了可以应用本公开实施例的一种游戏头像显示方法及装置的示例性系统结构的示意图;
[0022]图2示意性示出了根据本公开的一个实施例的游戏头像显示方法流程图;
[0023]图3示意性示出了根据本公开的一个实施例中虚拟角色头像显示的界面示意图;
[0024]图4示意性示出了根据本公开的一个实施例中第一终端显示二维头像的流程示意图;
[0025]图5示意性示出了根据本公开的一个实施例中第二终端显示二维头像的流程示意图;
[0026]图6示意性示出了根据本公开的一个实施例中第一终端和第二终端结合的流程示意图;
[0027]图7示意性示出了根据本公开的一个实施例中游戏头像显示装置的结构框图;
[0028]图8示意性示出了适于用来实现本公开实施例的终端设备的计算机系统的结构示意图。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏头像显示方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面显示的内容至少部分的包括所述游戏的虚拟场景,所述虚拟场景中包括至少一个虚拟角色,所述方法包括:响应作用于一目标虚拟角色的选中操作,向服务器发送头像查询请求,以使所述服务器查询是否存在与所述目标虚拟角色对应的目标二维头像;在所述服务器查询到存在所述目标二维头像时,下载所述目标二维头像至所述终端设备,并在所述图形用户界面上显示所述目标二维头像;在所述服务器查询到不存在所述目标二维头像时,在所述图形用户界面上显示所述终端设备提供的头像。2.根据权利要求1所述的方法,其特征在于,所述终端设备包括硬件参数满足第一预设条件的第一终端设备和硬件参数满足第二预设条件的第二终端设备;所述在所述图形用户界面上显示所述终端设备提供的头像,包括:在所述终端设备为第一终端设备时,在所述图形用户界面上显示所述第一终端设备实时渲染的二维头像;或者在所述终端设备为第二终端设备时,显示所述第二终端设备中预先生成的三维头像。3.根据权利要求2所述的方法,其特征在于,在显示所述第一终端设备实时渲染的二维头像之前,所述方法还包括:所述第一终端设备基于所述目标虚拟角色的模型资源信息进行实时渲染以生成预设图片大小的所述二维头像。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述第一终端设备将所述二维头像上传至所述服务器,以用于所述服务器查询是否存在与所述目标虚拟角色对应的目标二维头像。5.根据权利要求2所述的方法,其特征在于,在显示所述第二终端设备中预先生成的三维头像之前,所述方法还包括:所述第二终端设备加载所述目标虚拟角色的三维模型;对所述三维模型进行骨骼禁用处理或角色静止处理得到静态三维模型;对所述静态三维模型按照预...

【专利技术属性】
技术研发人员:彭浩林
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1