预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111260767A(43)申请公布日2020.06.09(21)申请号202010103020.7(22)申请日2020.02.19(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区长河街道网商路599号4幢7层(72)发明人曹扬(74)专利代理机构北京超成律师事务所11646代理人王文红(51)Int.Cl.G06T15/00(2011.01)G06T15/50(2011.01)权利要求书3页说明书12页附图5页(54)发明名称游戏中的渲染方法、渲染装置、电子设备及可读存储介质(57)摘要本申请提供了一种游戏中的渲染方法、渲染装置、电子设备及可读存储介质,通过确定待渲染游戏模型是否在游戏场景中进行过渲染;若是,获取响应在先渲染待渲染游戏模型时,待渲染游戏模型在游戏场景中的历史放置参数,及此次目标渲染请求指示的待渲染游戏模型在游戏场景中的目标放置参数;若目标放置参数与历史放置参数相同,获取预存的、根据在先渲染请求渲染待渲染游戏模型时的历史顶点插值数据;根据历史顶点插值数据和目标渲染请求渲染待渲染游戏模型,从而省去对待渲染游戏模型的几何处理和光栅化处理的数据处理过程,减少光栅化渲染的流程,有效减少光栅化渲染的渲染时间和数据处理时间,有助于减少资源消耗,降低设备的性能负担。CN111260767ACN111260767A权利要求书1/3页1.一种游戏中的渲染方法,其特征在于,所述渲染方法包括:确定待渲染游戏模型是否在游戏场景中进行过渲染;若是,获取响应于在先渲染请求渲染所述待渲染游戏模型时,所述待渲染游戏模型在所述游戏场景中的历史放置参数,以及此次目标渲染请求指示的所述待渲染游戏模型在所述游戏场景中的目标放置参数;若所述目标放置参数与所述历史放置参数相同,获取预存的、根据所述在先渲染请求渲染所述待渲染游戏模型时的历史顶点插值数据;响应所述目标渲染请求,根据所述历史顶点插值数据和所述目标渲染请求渲染所述待渲染游戏模型。2.根据权利要求1所述的渲染方法,其特征在于,在所述若所述目标放置参数与所述历史放置参数相同,获取预存的、根据所述在先渲染请求渲染所述待渲染游戏模型时的历史顶点插值数据之前,所述渲染方法还包括:若所述待渲染游戏模型在游戏场景中进行过渲染,获取响应于在先渲染请求渲染所述待渲染游戏模型时,所述待渲染游戏模型在图形用户界面中的历史显示位置,以及此次目标渲染请求指示的所述待渲染游戏模型在所述图形用户界面中的目标显示位置;所述若所述目标放置参数与所述历史放置参数相同,获取预存的、根据所述在先渲染请求渲染所述待渲染游戏模型时的历史顶点插值数据,包括:若所述目标放置参数与所述历史放置参数相同,并且所述目标显示位置与所述历史显示位置相同,获取预存的、根据所述在先渲染请求渲染所述待渲染游戏模型时的历史顶点插值数据。3.根据权利要求1所述的渲染方法,其特征在于,在所述确定待渲染游戏模型是否在游戏场景中进行过渲染之后,所述渲染方法包括:若所述待渲染游戏模型未在游戏场景中进行过渲染,或者虽然所述待渲染游戏模型在游戏场景中进行过渲染,但所述目标放置参数与所述历史放置参数不相同时,确定所述待渲染游戏模型的顶点数据;根据所述顶点数据,对所述待渲染游戏模型进行空间变换处理及光栅化处理,得到目标顶点插值数据;存储所述目标顶点插值数据,并将所述目标顶点插值数据作为所述历史顶点插值数据。4.根据权利要求3所述的渲染方法,其特征在于,所述历史顶点插值数据包括所述待渲染游戏模型在所述游戏场景中显示时的顶点属性数据,所述顶点属性数据至少包括与每个顶点对应的法线数据、UV数据。5.根据权利要求1所述的渲染方法,其特征在于,所述响应所述目标渲染请求,根据所述历史顶点插值数据和所述目标渲染请求渲染所述待渲染游戏模型,包括:根据所述渲染请求,获取此次在游戏场景中显示所述待渲染游戏模型时的模型贴图数据及场景光照数据;基于所述模型贴图数据、所述场景光照数据和所述历史顶点插值数据,对所述待渲染游戏模型进行渲染。6.一种游戏中的渲染装置,其特征在于,所述渲染装置包括:2CN111260767A权利要求书2/3页渲染检测模块,用于确定待渲染游戏模型是否在游戏场景中进行过渲染;放置参数获取模块,用于若是,获取响应于在先渲染请求渲染所述待渲染游戏模型时,所述待渲染游戏模型在所述游戏场景中的历史放置参数,以及此次目标渲染请求指示的所述待渲染游戏模型在所述游戏场景中的目标放置参数;数据获取模块,用于若所述目标放置参数与所述历史放置参数相同,获取预存的、根据所述在先渲染请求渲染所述待渲染游戏模型时的历史顶点插值数据;模型渲染模块,用于响应所述目标渲染请求,根据所述历史顶点插值数据和所述目标