持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第27天,点击查看活动详情
概述
本系列文章主要记录Unity的HDRP项目入门级教程,从本篇文章开始,将通过案例,详细的学习HDRP中的各项参数的使用。本篇文章将通过蜡烛测材质,更进一步的了解HDRP中的材质。注:案例是从网上下载的资源
蜡烛材质
上一篇主要介绍一了一下蜡烛次表面材质的一些相关设置,本篇文章主要是介介绍了解一下Diffusion Profile(漫射配置文件)。如下图所示,就是案例中蜡烛所使用到的配置文件。
1、首先来看第一项Scattering Distance:散射距离,用颜色选择器选择扩散配置文件的形状和模糊半径。定义光在表面下方传播的距离。这会影响次表面散射的渗色和模糊行为,以及透射的色调。如下图所示,当我们上下调节色块的时候,可以控制光线进入物体的多少,可以理解为使用手电筒照射一个物体,里的越近,物体的透光度越强就越亮,反之则越暗
在Unity中的表现则是
下方的色块则是控制HDR的强度的,HDR越大,则物体进入物体表面的光越多,下面的圆形示意图就可以理解为手电筒,当HDR越大同,手电筒离物体越近,物体的透光度就越大,越亮
在Unity中的效果
2、Max Radius:最大半径,显示在Scattering Distance散射距离中设置的有效最大半径(以毫米为单位)的信息辅助值。这个值不能够进行更改,只是一个显示的作用
3、Index of Refraction:折射率,使用滑块设置材质的折射行为。数值越大,镜面反射的强度接越大。例如,皮肤的折射率约为1.4。不同材料的折射率是不同的。这里我们可以参考这里进行设置
4、World Scale:世界规模,控制此 Diffusion Profile 的 Unity 世界单位的比例。在Unity中默认情况下,Unity的单位是米,即1个Unit表示1米,这里可以对单位的换算进行改变。注意:此换算仅影响次表面散射通道。,不会对其他效果产生影响。
结束
本篇文章就暂时介绍到这里,剩下的半部分将在下一篇文章中进行学习。