【技术实现步骤摘要】
场景画面的渲染方法及装置、存储介质、电子设备
[0001]本公开实施例涉及计算机
,具体而言,涉及一种场景画面的渲染方法、场景画面的渲染装置、计算机可读存储介质以及电子设备。
技术介绍
[0002]现有的场景画面渲染方案中,在低版本的多媒体和图形编程接口中,只能进行基本的计算,无法实现场景画面的后处理,进而使得所得到的场景画面的精确度较低。
[0003]需要说明的是,在上述
技术介绍
部分专利技术的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0004]本公开的目的在于提供一种场景画面的渲染方法、场景画面的渲染装置、计算机可读存储介质以及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的场景画面的精确度较低的问题。
[0005]根据本公开的一个方面,提供一种场景画面的渲染方法,包括:
[0006]第一渲染进程将原始画面渲染数据渲染至第一原始共享贴图中,得到第一目标共享贴图;
[0007]第二渲 ...
【技术保护点】
【技术特征摘要】
1.一种场景画面的渲染方法,其特征在于,包括:第一渲染进程将原始画面渲染数据渲染至第一原始共享贴图中,得到第一目标共享贴图;第二渲染进程根据所述第一原始共享贴图的第一贴图句柄,读取所述第一目标共享贴图中的原始画面渲染数据,并对所述原始画面渲染数据进行后处理,得到目标画面渲染数据;第二渲染进程根据第二贴图句柄将所述目标画面渲染数据渲染至与第二贴图句柄对应的第二原始共享贴图中,得到第二目标共享贴图;第一渲染进程读取所述第二目标共享贴图中的目标画面渲染数据,并对所述目标画面渲染数据进行渲染。2.根据权利要求1所述的场景画面的渲染方法,其特征在于,所述场景画面的渲染方法还包括:第一渲染进程通过预设的操作系统程序接口,创建共享内存区域,并通过预设的第一多媒体和图形编程接口,创建第一原始共享贴图以及第二原始共享贴图;所述第一渲染进程为所述第一原始共享贴图配置第一贴图句柄,并为第二原始共享贴图配置第二贴图句柄;所述第一渲染进程将第一原始共享贴图、第二原始共享贴图、第一贴图句柄以及第二贴图句柄放置至所述共享内存区域中;所述第二渲染进程基于预设的共享内存程序接口,从所述共享内存区域中获取第一原始共享贴图的第一贴图句柄以及第二原始共享贴图的第二贴图句柄。3.根据权利要求2所述的场景画面的渲染方法,其特征在于,第一渲染进程将原始画面渲染数据渲染至第一原始共享贴图中,得到第一目标共享贴图,包括:第一渲染进程通过第一多媒体和图像编程接口将第一原始共享贴图作为第一输出目标,并获取立体空间中与所述第一输出目标关联的虚拟镜头的当前场景位置;所述第一渲染进程计算所述虚拟镜头在当前场景位置处所能拍摄的待渲染场景画面,并获取所述待渲染场景画面中包括的虚拟对象;其中,所述待渲染场景画面中包括一个或多个虚拟对象,所述虚拟对象包括虚拟人物、虚拟动物以及虚拟景物中的至少一种;所述第一渲染进程获取所述虚拟对象所具有的原始对象模型以及原始材质数据,并根据所述原始对象模型以及原始材质数据,得到所述原始画面渲染数据;所述第一渲染进程将所述原始画面渲染数据通过第一多媒体和图像编程接口提交给图形处理单元,所述图形处理单元控制预设的着色器程序将所述原始画面渲染数据存储至第一原始共享贴图中,得到第一目标共享贴图。4.根据权利要求2所述的场景画面的渲染方法,其特征在于,第二渲染进程根据所述第一原始共享贴图的第一贴图句柄,读取所述第一目标共享贴图中的原始画面渲染数据,包括:所述第二渲染进程根据所述第一原始共享贴图的第一贴图句柄,基于预设的第二多媒体和图形编程接口获取对共享内存区域的第一访问权限;所述第二渲染进程基于所述第一访问权限,打开第一目标共享贴图,并通过第二多媒体和图形编程接口从所述第一目标共享贴图中读取所述原始画面渲染数据。
5.根据权利要求2所述的场景画面的渲染方法,其特征在于,第二渲染进程根据第二贴图句柄将所述目标画面渲染数据渲染至与第二贴图句柄对应的第二原始共享贴图中,得到第二目标共享贴图,包括:所述第二渲染进程根据第二贴图句柄,基于第二多媒体和图形编程接口获取对共享内存区域的第二访问权项;所述第二渲染进程基于第二访问权项打开第二原始共享贴图,并通过第二多媒体和图形编程接口将目标画面渲染数据提交给图形处理单元,所述图形处理单元控制预设的着色器程序将所述目标画面渲染数据存储至第二原始共享贴图中,得到第二目标共享贴图。6.根据权利要求1所述的场景画面的渲染方法,其特征在于,对所述原始画面渲染数据进行后处理,得到目标画面渲染数据,包括:所述第二渲染进程基于第二多媒体和图形编程接口,对所述原始画面渲染数据中的原始材质数据进行后处理,得到目标材质数据;所述第二渲染进程根据所述目标材质数据渲染所述原始画面渲染数据中的原始对象模型,得到目标画面渲染数据。7.根据权利要求6所述的场景画面的渲染方法,其特征在于,对所述原始画面渲染数据中的原始材质数据进行后处理,得到目标材质数据,包括:获取所述原始对象模型的世界空间顶点法线数据以及世界位置偏移数据;根据所述第一目标共享贴图、世界空间...
【专利技术属性】
技术研发人员:谌国风,彭章祥,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。