C4D 毛发渲染在OC渲染器内的假“阴影”问题
C4D r19 OC渲染器 3.07:解决oc内毛发没有反射光的问题
oc渲染器内毛发渲染会出现讨厌的黑色发根,一开始一直解决不了。分享一下解决办法。
先上结果:
这是最初:
这是解决问题的关键节点:
接下来先总结:
① oc渲染器和标准渲染器的差异:毛发的材质是默认在标准渲染器内有反光的,也就是有光泽的,而oc没有。
② oc渲染器要实现毛发的光泽度有两个难点:第一,发根有黑色暗影;第二,发梢没有透明的光感。
③难点一,发根有黑色暗影的解决办法:给头发对象再赋一个材质,选择光泽度并且在镜面参数内选择次表面,(切记不可以直接使用反射,会导致发根有难看的闭塞阴影)
④难点二,发梢没有透明的光感,同上处理次表面反射(不可以用混合材质叠加玻璃,一样会有难看的闭塞)
难点关键词:次表面反射
----------------------------------------------------------------------------------------------------------------
走过的一些弯路:
一、为了去除阴影选择去除灯光阴影,结果闭塞阴影一直都在。
一开始选择关闭投影,结果渲染效果很奇怪,没有体积感。
然后利用介质里的黑体发光,导致饱和度过高不够真实。
然后就是在oc的对象标签内把灯光的阴影去掉,效果好了一些,可是高兴的太早了。结果难看的闭塞还在。
最后,灯光也调了,标签也改了,结果还是没有解决闭塞阴影的问题。
就在无法解决问题的时候,把前面的材质推翻了重来。
思考排除:不是灯光投影的问题……那还是材质的问题,可是默认的材质为什么在oc里就没有光泽了呢?
这里最大错误方向就是“”镜面反射“”,最最最后面,推翻重来的喜悦来源于,用次表面反射代替“镜面反射”,镜面反射产生的难看闭塞,用次表面反射就解决了。
后记:感谢网络上分析自己经验的人,看过很多很棒的视频,不下二十个视频,还有很多分析经验的帖子。
希望能帮到你,解决问题的驱动力像程序员debug一样一样的。也像极了拧魔方时的纠结,有前人的经验,有时间思考和分享也是幸福。












































































