
上一页
我们这里解释一下lightmap shader。lightmap shader 在皮肤散射材质中也是一个关键环节,它生成一张包含模型前后面的深度、灯光强度和半径以及其它数据的lightmap,再将这张lightmap交给渲染引擎去计算散射。Lighmap数据如图

5 进入lightmap shader节点如图

lightmap 中 include Indirect Lighting选项是说散射效果包不包括间接光如HDR和光子的光照;
下面的light Linking Mode 先面灯光列表中的选择模式0为all,1为inclusive,2为exclusive;
Lights 是要产生散射的灯光列表;
lightmap write是我们刚才生成的lightmap 。

最后完成的节点图
参数的调整 先让我们看看我们努力半天的成果,渲染一下

是不是很失望呀,别灰心,让我们分析一下。 首先模型皮肤像燃烧一样,这是皮肤散射过度的原因; 第二有噪点,这是由于我们的lightmap取样不够的原因。 我们调整参数如图


再渲一次

经过不断调整材质参数,以及灯光最终效果如图16,满意么?

上一页
|