预览加载中,请您耐心等待几秒...
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)申请公布号CN115937396A(43)申请公布日2023.04.07(21)申请号202211678778.9(22)申请日2022.12.26(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区网商路599号网易大厦(72)发明人张选丞(74)专利代理机构北京超凡宏宇专利代理事务所(特殊普通合伙)11463专利代理师安卫静(51)Int.Cl.G06T15/20(2011.01)G06T15/04(2011.01)A63F13/52(2014.01)权利要求书2页说明书11页附图7页(54)发明名称图像渲染方法、装置、终端设备及计算机可读存储介质(57)摘要本发明提供了一种图像渲染方法、装置、终端设备及计算机可读存储介质,包括:获取待渲染场景;其中,所述待渲染场景为单侧面开放的立体状场景,所述待渲染场景内配置有至少一个待渲染的虚拟物体;基于所述待渲染场景中每个所述虚拟物体的物体表面对应的距离信息和颜色信息,生成三维纹理贴图;根据所述三维纹理贴图进行渲染处理得到场景图像;其中,所述场景图像用于在所述单侧面上以三维效果体现所述待渲染场景内的虚拟物体。本发明可以提供更高品质的虚拟场景内部画面。CN115937396ACN115937396A权利要求书1/2页1.一种图像渲染方法,其特征在于,包括:获取待渲染场景;其中,所述待渲染场景为单侧面开放的立体状场景,所述待渲染场景内配置有至少一个待渲染的虚拟物体;基于所述待渲染场景中每个所述虚拟物体的物体表面对应的距离信息和颜色信息,生成三维纹理贴图;根据所述三维纹理贴图进行渲染处理得到场景图像;其中,所述场景图像用于在所述单侧面上以三维效果体现所述待渲染场景内的虚拟物体。2.根据权利要求1所述的方法,其特征在于,所述基于所述待渲染场景中每个所述虚拟物体的物体表面对应的距离信息和颜色信息,生成三维纹理贴图,包括:基于所述待渲染场景内的点与所述虚拟物体的物体表面之间的距离信息,确定所述待渲染场景内的点对应的有向距离场值;将所述待渲染场景中每个所述虚拟物体的物体表面对应的颜色信息扩散到预设的点云阵列中,以确定所述待渲染场景内的点对应的颜色值;其中,所述点云阵列的尺寸与所述待渲染场景的尺寸一致;将所述有向距离场值存储到预设的空白画布的第一通道,以及将所述颜色值存储到所述空白画布的第二通道,以得到三维纹理贴图;其中,所述第一通道为Alpha通道,所述第二通道为Cd通道。3.根据权利要求2所述的方法,其特征在于,所述基于所述待渲染场景内的点与所述虚拟物体的物体表面之间的距离信息,确定所述待渲染场景内的点对应的有向距离场值,包括:将所述待渲染场景转换为体素格式;将预设的第一初始体素场与所述体素格式的待渲染场景进行混合,得到混合体素场;其中,所述第一初始体素场的值为第一预设阈值,所述混合体素场的值大于所述第一预设阈值,则表明待述渲染场景内的点位于所述虚拟物体内部,反之则表明待述渲染场景内的点位于所述虚拟物体外部;将所述混合体素场转换为有向距离场,以确定所述待渲染场景内的点对应的有向距离场值。4.根据权利要求2所述的方法,其特征在于,所述将所述待渲染场景中每个所述虚拟物体的物体表面对应的颜色信息扩散到预设的点云阵列中,以确定所述待渲染场景内的点对应的颜色值,包括:在所述虚拟物体的物体表面配置指定数量的点,以使所述物体表面的点密度大于预设密度阈值;将所述待渲染场景的纹理映射信息,添加至所述待渲染场景中每个所述虚拟物体的物体表面的点上;基于所述纹理映射信息确定所述物体表面的点对应的颜色信息;将所述颜色信息扩散到预设的点云阵列中,以确定所述待渲染场景内的点对应的颜色值。5.根据权利要求2所述的方法,其特征在于,所述将所述有向距离场值存储到预设的空白画布的第一通道,以及将所述颜色值存储到所述空白画布的第二通道,以得到三维纹理2CN115937396A权利要求书2/2页贴图,包括:将预设的第二初始体素场和第三初始体素场进行混合得到空白画布;其中,所述第二初始体素场为标量场,所述第三初始体素场为向量场;将所述有向距离场值存储到所述空白画布的第一通道,以及将所述颜色值存储到所述空白画布的第二通道,得到纹理切片组合;其中,所述纹理切片组合用于表达所述待渲染场景;基于所述纹理切片组合得到三维纹理贴图。6.根据权利要求5所述的方法,其特征在于,所述基于所述纹理切片组合得到三维纹理贴图,包括:基于预先设定的切片行数和切片列数,将所述纹理切片组合转换为三维纹理贴图。7.根据权利要求1所述的方法,其特征在于,所述根据所述三维纹理贴图进行渲染处理得到场景图像,包括:基于所述三维纹理贴图中的有向距离场值,对所述三维纹理贴图中的像素点进行递进,直至达到指定递进次数