虚拟对象渲染方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37509561 阅读:26 留言:0更新日期:2023-05-07 09:49
本申请提供了一种虚拟对象渲染方法、装置、存储介质及电子设备,所述方法包括:在当前渲染周期中,分别判断每个混合变形对应的权重系数是否发生调整;若至少一个所述混合变形对应的权重系数发生调整,则根据目标混合变形对应的权重系数生成混合变形合并结果,并将所述混合变形合并结果存储至缓冲区中;其中,所述目标混合变形为权重系数发生调整的混合变形;若各个所述混合变形对应的权重系数均未发生调整,或最新获取的所述混合变形合并结果存储完毕,则根据所述缓冲区存储的所述混合变形合并结果渲染虚拟对象,并进入下一渲染周期。采用本申请的方案可以减少运算消耗,进而降低对电子设备的性能要求。电子设备的性能要求。电子设备的性能要求。

【技术实现步骤摘要】
虚拟对象渲染方法、装置、存储介质及电子设备


[0001]本申请涉及计算机
,尤其涉及一种虚拟对象渲染方法、装置、存储介质及电子设备。

技术介绍

[0002]随着虚拟对象的应用场景愈发广泛,面向消费者和个人用户的虚拟对象应用数量也在逐渐增长。相比于专门的电子设备和服务器集群,消费者和个人用户所使用的电子设备在性能上有所限制,且不同用户使用的电子设备也会存在较大的性能差异。因此,面向消费者和个人用户的虚拟对象应用需要能够在有限的条件下正常运行。但是,现有的虚拟对象渲染方案对电子设备的性能要求过高,导致低性能的电子设备在渲染的过程中容易出现发热、卡顿甚至无法正常渲染的问题。

技术实现思路

[0003]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中对电子设备性能要求高的技术缺陷。
[0004]第一方面,本申请实施例提供了一种虚拟对象渲染方法,所述方法包括:在当前渲染周期中,分别判断每个混合变形对应的权重系数是否发生调整;若至少一个所述混合变形对应的权重系数发生调整,则根据目标混合变形对应的权重系数生成混合变本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟对象渲染方法,其特征在于,所述方法包括:在当前渲染周期中,分别判断每个混合变形对应的权重系数是否发生调整;若至少一个所述混合变形对应的权重系数发生调整,则根据目标混合变形对应的权重系数生成混合变形合并结果,并将所述混合变形合并结果存储至缓冲区中;其中,所述目标混合变形为权重系数发生调整的混合变形;若各个所述混合变形对应的权重系数均未发生调整,或最新获取的所述混合变形合并结果存储完毕,则根据所述缓冲区存储的所述混合变形合并结果渲染虚拟对象,并进入下一渲染周期。2.根据权利要求1所述的虚拟对象渲染方法,其特征在于,所述根据目标混合变形对应的权重系数生成混合变形合并结果,并将所述混合变形合并结果存储至缓冲区中的步骤,包括:根据所述目标混合变形的所属类型,确定与所述目标混合变形属于同一类型的各个同类混合变形;在各个所述混合变形中,至少两个所述混合变形的所属类型不同;基于所述目标混合变形对应的权重系数,对所述目标混合变形和各个所述同类混合变形进行加权,以得到所述混合变形合并结果;将最新获取的所述混合变形合并结果存储至目标存储位置,所述目标存储位置为所述缓冲区中与所述目标混合变形的所属类型相对应的位置。3.根据权利要求2所述的虚拟对象渲染方法,其特征在于,当所述目标混合变形的所属类型为渐变类型时,所述目标存储位置包括第一区域和第二区域;若所述目标混合变形的所属类型为所述渐变类型,则所述将最新获取的所述混合变形合并结果存储至目标存储位置的步骤,包括:将存储在所述第一区域中的混合变形合并结果存储至所述第二区域中;将最新获取的所述混合变形合并结果存储至所述第一区域中。4.根据权利要求3所述的虚拟对象渲染方法,其特征在于,所述根据所述缓冲区存储的所述混合变形合并结果渲染虚拟对象的步骤,包括:确定所述当前渲染周期对应的插值系数;从所述第一区域中读取第一混合变形合并结果,以及从所述第二区域中读取第二混合变形合并结果;根据所述插值系数,对所述第一混合变形合并结果和所述第二混合变形合并结果进行插值计算,以得到插值计算结果;基于所述插值计算结果渲染所述虚拟对象。5.根据权利要求4...

【专利技术属性】
技术研发人员:张顺四刘卫民
申请(专利权)人:广州趣丸网络科技有限公司
类型:发明
国别省市:

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

1