【技术实现步骤摘要】
本申请实施例涉及图像渲染,特别涉及一种体积对象的渲染方法、装置、设备及存储介质。
技术介绍
1、在渲染虚拟环境时,为了提高虚拟环境的真实性,往往需要在虚拟环境中渲染云、雾、水汽等体积对象。
2、相关技术中,通常将体积对象限定在一个球层内,使用一张2d texture(纹理)控制水平分布,并使用插值控制垂面分布,即通过2个2d信息组合成2.5d信息去描述体积对象,进而基于2.5d信息渲染体积对象。
3、然而,2.5d信息无法完整还原出体积对象的空间造型,导致体积对象的渲染效果不佳。
技术实现思路
1、本申请实施例提供了一种体积对象的渲染方法、装置、设备及存储介质。所述技术方案如下:
2、一方面,本申请实施例提供了一种体积对象的渲染方法,所述方法包括:
3、获取体积对象的形状剖面,所述体积对象为非均质体积对象,所述形状剖面是包括密度的窄带水平集的体积纹理;
4、根据虚拟摄像机的观察方向对所述形状剖面进行密度采样,并根据采样点密度确定所
...【技术保护点】
1.一种体积对象的渲染方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取体积对象的形状剖面,包括:
3.根据权利要求2所述的方法,其特征在于,所述将所述窄带水平集中体素对应的密度值转换为目标颜色通道的颜色通道值,得到所述体积对象的所述形状剖面,包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述根据采样点密度确定所述观察方向上采样点的透射率,包括:
6.根据权利要求5所述的方法,其特征在于,所述确定所述采样点与光源
...【技术特征摘要】
1.一种体积对象的渲染方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取体积对象的形状剖面,包括:
3.根据权利要求2所述的方法,其特征在于,所述将所述窄带水平集中体素对应的密度值转换为目标颜色通道的颜色通道值,得到所述体积对象的所述形状剖面,包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述根据采样点密度确定所述观察方向上采样点的透射率,包括:
6.根据权利要求5所述的方法,其特征在于,所述确定所述采样点与光源之间的阴影采样点,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述阴影采样点步长确定所述采样点与所述光源之间的所述阴影采样点,包括如下至少一种方式:
8.根据权利要求5所述的方法,其特征在于,所述根据虚拟摄像机的观察方向对所述形状剖面进行密度采样,包括如下至少一种方式:
9.根据权利要求1所述的方法,其特征在于,所述在所述形状剖面中对所述采样点进行阴影采样,得到所述采样点的辐射率之后,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,所述根据所述采样点的基础自发光辐射率以及吸收系数确定目标自发光辐射率之前,所述方法还包括:
11.根据权利要求9所述的方法,其特征在于,所述根据所...
【专利技术属性】
技术研发人员:吕源丰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。