朱峰社区老师表示真实的高光可以是场景看起来更加现实,但是渲染时间相当长。
|
我们为cube选择另外一个没有spectacular参数的shader.nodes>>>illumination>>>lambert. |
可以看到lambert没有任何spectacular选项.
我们把它连接到cube的shader,注意看—它没有任何的spectacular!
在光源的后边是一个反光板,为了可以“看”到光源我们故意安置了她。
我们把constant连接到反光板的shader,然后调整成白色。
在render工具栏按ambient。我们把环境色调整为黑色。
我们再回到cube的shader,也调整成黑色。
现在打开transpanecy/reflection标签,先设置reflect为灰色,glossy为0.01、 samples为4。渲染一下就可以看到有小亮点的地方就是我们要做高光的地方。
当我们把glossy调整到0.05的时候,小亮点变大了。
通过调整反光板的尺寸也可以控制它。
通过调整indirect illumination标签中的increasing intensity来控制这个亮点的可见度。
在这个例子中,你现在看到的效果的intensity值为20。
我们缩小反光板的尺寸来缩小高光。
为了减少“金属性”我们调小cube shader中的reflect值,
增加反光板的尺寸。
最后我们在调整cube的reflect值。
评论