(图文+视频)C4D野教程:RS的灯光反射居然不能排除!

(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

年底了冲业绩 , 能多写一点是一点 。
今天我想要分享分享关于Redshift排除方面的问题 , 这个其实是我之前在写文章的时候遇到的问题:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

当时由于急着写文章 , 没有深究 , 所以暂时得出的结论是RS的灯光无法单独排除对某个物体产生反射 。
然后这两天没想通 , 又捋了捋试了试 , 终于弄清楚了 , 所以打算写一下 。
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

开始之前先说清楚一下需求 , 我这里先用默认渲染器演示一下 , 如图所示 , 场景中有三个物体 , 地面是一个带反射的材质 , 然后一盏HDRI环境光 。
我现在的需求是要环境光能够对对象以及地面都正常照明 , 但是地面上环境光的反射我想要排除 。
为了看出区别我这里打开了全局光照 , 同是又给了添加了一盏灯:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

想要地面排除环境光的反射 , 只需要给环境光添加合成标签 , 把地面拖进去 , 默认情况下它就是会排除反射折射保留光照:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

当我们关掉环境光的时候 , 地面会变暗 , 说明环境光对地面的照明是正常起作用的 , 只是排除了反射:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

好了接下来我们看正题Redshift的排除吧 , 场景基本是一样的 , 打开了GI , 一个环境光 , 一个区域光 , 一个反射地面 , 三个对象:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

我们先来试试对象标签 , 给地面添加RS对象标签然后把灯光拖进排除里 , 你会发现排除不了任何东西:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

可能你又会想对象标签应该给灯光 , 但事实给了灯光也排除不了任何东西:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

这是因为RS的对象标签中的排除不适用于灯光 , 它只能排除对象与对象之间的折射或者反射 。
例如我这里把对象标签给中间上了玻璃材质的宝石体:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

然后把圆环拖进去 , 这样就能单独排除圆环对宝石体所产生的折射以及反射了:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

另外RS对象标签的可见栏位也有控制折射反射可见以及是否投射折射反射的选项 。
但这个同样是针对于对象与对象之间的 , 和灯光没有关系:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

所以首先总结一下 , RS的对象标签仅针对于对象 , 不适用于灯光 。
或许你会说应该是把地面拖进灯光的排除里 , 但是你会发现它只能排除光照和投影 , 不能单独排除反射:
(图文+视频)C4D野教程:RS的灯光反射居然不能排除!
文章图片

特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。