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

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

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114972604A(43)申请公布日2022.08.30(21)申请号202210691350.1(22)申请日2022.06.17(71)申请人OPPO广东移动通信有限公司地址523860广东省东莞市长安镇乌沙海滨路18号(72)发明人姚士峰(74)专利代理机构北京三高永信知识产权代理有限责任公司11138专利代理师冯瑶(51)Int.Cl.G06T15/00(2011.01)G06T15/04(2011.01)G06F9/451(2018.01)权利要求书2页说明书11页附图4页(54)发明名称图像渲染方法、装置、设备及存储介质(57)摘要本申请实施例公开了一种图像渲染方法、装置、设备及存储介质,属于图像渲染技术领域。该方法包括:对目标应用中的3D场景进行3D场景渲染,得到3D场景纹理;基于目标调控策略,对3D场景纹理进行后处理渲染,得到后处理纹理,目标调控策略用于调控后处理渲染过程的渲染负载;对3D场景纹理和后处理纹理进行合成渲染,得到合成图像;在合成图像的上层叠加UI图像,得到图像帧,UI图像通过UI渲染得到。由于用户通常对画面最上层的UI图像最为敏感,因此通过对后处理渲染过程进行调控,并保证UI图像的正常UI渲染,能够降低图像渲染过程的整体负载,并避免负载调控过程对UI画质的影响,有助于提升负载调控下用户的应用使用体验。CN114972604ACN114972604A权利要求书1/2页1.一种图像渲染方法,其特征在于,所述方法包括:对目标应用中的3D场景进行3D场景渲染,得到3D场景纹理;基于目标调控策略,对所述3D场景纹理进行后处理渲染,得到后处理纹理,所述目标调控策略用于调控后处理渲染过程的渲染负载;对所述3D场景纹理和所述后处理纹理进行合成渲染,得到合成图像;在所述合成图像的上层叠加UI图像,得到图像帧,所述UI图像通过UI渲染得到。2.根据权利要求1所述的方法,其特征在于,所述基于目标调控策略,对所述3D场景纹理进行后处理渲染,得到后处理纹理,包括:基于所述目标调控策略中包含的目标分辨率,对所述3D场景纹理进行后处理渲染,得到所述后处理纹理,所述目标分辨率低于所述3D场景纹理的分辨率。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标调控策略中包含的目标分辨率,对所述3D场景纹理进行后处理渲染,得到所述后处理纹理,包括:基于所述目标调控策略中包含的所述目标分辨率,设置目标离屏窗口,所述目标离屏窗口采用所述目标分辨率;在所述目标离屏窗口中对所述3D场景纹理进行后处理渲染,得到所述后处理纹理。4.根据权利要求3所述的方法,其特征在于,所述在所述目标离屏窗口中对所述3D场景纹理进行后处理渲染,得到所述后处理纹理,包括:识别后处理渲染过程对应的目标渲染指令;将所述目标渲染指令中默认离屏窗口的窗口标识修改为所述目标离屏窗口的窗口标识,得到更新后的所述目标渲染指令,所述默认离屏窗口的分辨率与所述3D场景纹理的分辨率相同;基于更新后的所述目标渲染指令切换至所述目标离屏窗口,并在所述目标离屏窗口中对所述3D场景纹理进行后处理渲染,得到所述后处理纹理。5.根据权利要求4所述的方法,其特征在于,所述识别后处理渲染过程对应的目标渲染指令,包括:获取所述目标应用中后处理渲染过程对应的第一标签以及合成渲染过程对应的第二标签,所述第一标签和所述第二标签通过对所述目标应用进行离线分析得到;基于所述第一标签和所述第二标签识别后处理渲染过程对应的所述目标渲染指令。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述目标应用启动的情况下,启动捕获层,所述捕获层位于所述目标应用与图形接口之间;通过所述捕获层捕获所述目标应用向所述图形接口发送的渲染指令。7.根据权利要求1至6任一所述的方法,其特征在于,所述方法还包括:获取实时渲染负载;基于所述实时渲染负载确定所述目标调控策略,所述目标调控策略所指示的调控幅度与所述实时渲染负载呈现正相关关系。8.根据权利要求7所述的方法,其特征在于,所述目标调控策略中包含目标分辨率,所述目标分辨率为后处理渲染过程所采用的分辨率;所述目标分辨率与所述实时渲染负载呈负相关关系。2CN114972604A权利要求书2/2页9.根据权利要求7所述的方法,其特征在于,所述基于所述实时渲染负载确定所述目标调控策略,包括:在所述实时渲染负载小于负载阈值的情况下,基于所述实时渲染负载从目标映射表中确定所述目标调控策略,所述目标映射表中包含渲染负载与调控策略之间的映射关系。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:在所述实时渲染负载大于所述负载阈值的情况下,取消后处理渲染过程;对所述3D场景纹理进行合成渲染,得到所述合成图像。11