目标对象的实时渲染方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33346934 阅读:20 留言:0更新日期:2022-05-08 09:43
本申请提供一种目标对象的实时渲染方法、装置、电子设备及存储介质。该方法包括:根据预先获取的多个环境参数确定多个预烘焙参数组;利用烘焙组件烘焙多个预烘焙参数组以确定多张纹理贴图;响应于在多个环境参数中匹配到与当前场景对应的目标环境参数,根据目标环境参数对应的纹理贴图确定光照结果;根据光照结果实时渲染当前场景内的目标对象。进而根据光照结果实时渲染跟随昼夜变化出立体的云层光照效果以及天气过度效果,使得在花费极小系统资源的前提下,可以获得昼夜光影跟随和天气云层变化,并且性能与静态云纹理几乎相当。由于没有使用Raymarch技术,因此不会导致纹理缓存丢失的问题,也就不会产生功耗增高机体发热,导致帧率不可持续的问题。致帧率不可持续的问题。致帧率不可持续的问题。

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


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

技术介绍

[0002]相关技术中,虚拟场景中包含了昼夜循环天气变化等写实的动态环境效果。因为需要Raymarch(也可称为光线步进),实时体积云在移动端上通常会导致很高的纹理缓存丢失,进而产生功耗增高机体发热,导致帧率不可持续,并且成本较高的问题,并且无法保证云层渲染系统能够与昼夜天气系统的变换相适应,实现体积云的实时渲染。

技术实现思路

[0003]有鉴于此,本申请的目的在于提出一种目标对象的实时渲染方法、装置、电子设备及存储介质。
[0004]基于上述目的,在第一方面,本申请提供了一种目标对象的实时渲染方法,包括:
[0005]根据预先获取的多个环境参数确定多个预烘焙参数组;
[0006]利用烘焙组件烘焙所述多个预烘焙参数组以确定多张纹理贴图;
[0007]响应于在所述多个环境参数中匹配到与当前场景对应的目标环境参数,根据所述目标环境参数对应的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种目标对象的实时渲染方法,其特征在于,包括:根据预先获取的多个环境参数确定多个预烘焙参数组;利用烘焙组件烘焙所述多个预烘焙参数组以确定多张纹理贴图;响应于在所述多个环境参数中匹配到与当前场景对应的目标环境参数,根据所述目标环境参数对应的纹理贴图确定光照结果;根据所述光照结果实时渲染当前场景内的目标对象。2.根据权利要求1所述的方法,其特征在于,所述环境参数,包括:时间参数和天气参数;所述根据预先获取的多个环境参数确定多个预烘焙参数组,进一步包括:获取多个时间参数和多个天气参数;分别将每个时间参数和每个天气参数混合以确定多个纹理集合;获取光照方程;根据所述光照方程确定每个所述纹理集合对应的预烘焙参数组以得到多个预烘焙参数组。3.根据权利要求2所述的方法,其特征在于,所述获取光照方程,进一步包括:获取光能变化量;对所述光能变化量作积分处理以确定视觉相机接收到的光强度;根据光线到目标点的散射衰减量、相位函数、散射系数和所述目标点到视觉相机位置的散射衰减量确定直接光的第一散射贡献;根据天空盒的间接环境光强度和所述体积云到所述目标点的散射衰减量确定环境光的第二散射贡献;根据所述第一散射贡献和所述第二散射贡献确定光照方程。4.根据权利要求2所述的方法,其特征在于,所述预烘焙参数组,包括:散射参数和穿透率参数;所述根据所述光照方程确定每个所述纹理集合对应的预烘焙参数组以得到多个预烘焙参数组,进一步包括:根据所述光照方程分析每个所述纹理集合以确定每个所述纹理集合对应的所述散射参数和所述穿透率参数;根据所述每个纹理集合对应的所述散射参数和所述穿透率参数确定多个预烘焙参数组。5.根据权利要求4所述的方法,其特征在于,所述利用烘焙组件烘焙所述多个预烘焙参数组以确定多张纹理贴图,之后还包括:获取每张所述纹理贴图中所述散射参数的缩放因子;根据所述缩放因子调整所述散射参数以将每张所述纹理贴图转换为真彩色贴图。6.根据权利要求3所述的方法,其特征在于,所述纹理贴图,包括:多个存储通道;所述利用烘焙组件烘焙所述多个预烘焙参数组以确定多张纹理贴图,之后还包括:根据所述天气参数对全部纹理贴图进行分组以确定多个纹理贴图组;其中,每个纹理贴图组中每张纹理贴图对应的所述天气参数相同;将每个纹理贴图组中的每张纹理贴图根据所述时间参数按时间顺次排序;
对于每个纹理贴图组中的每张纹理贴图,将所述纹理贴图对应的所述预烘焙参数组存储于任意一个所述存储通道,将下一时间次序的所述纹理贴图对应的所述预烘焙参数存储于其余存储通道中的任意一个存储通道。7.根据权利要求6所述的方法,其特征在于,所述目标环境参数,包括:目标天气参数和目标时间参数;所述根据与所述目标环境参数对应的所述纹理贴图确定所述光照结果,进一步包括:在全部所述天气参数中确定是否...

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

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

1