OC发光材质中的 Cast illumination意思在3.07里面为什么没有了或者说修改为其他参数了我做反光板需要这个

C4D OC渲染器混合材质置换问题求助

有紅绿两个常规diffuse材质连接给混合材质并用顶点贴图控制混合。同时有一张贴图控制混合材质置换并用顶点贴图连接给power使其仅在红色范围內置换,但结果与预想不符合

注:尝试过在displace节点后连接baking texture节点,同样会出现以上问题但此方式只有连接混合材质才会出现问题,常规材質完全正常;
尝试过在displace节点前使用Mix texture节点和Add节点并尝试在其后方连接baking texture节点,均不产生预想结果原因未知;

大家经常见我说渲染的时候建议汾层渲染方便后期操作之前苦七倒是分享过C4D默认渲染器的分层渲染内容:

但是关于OC的分层渲染一直都没有写过,主要觉得自己没有系统嘚学习

虽然分层渲染是属于基础内容,但还是有很多地方一知半解后来群里也有不少鹿友在问OC分层渲染的问题:

所以今天还是打算写寫和OC分层渲染相关的一些内容,开始之前还是说明一下OC的分层渲染大部分的设置需要在OC渲染设置里的渲染通道里来进行设置。

里面的参數非常多我也不是所有的知识点都搞清楚了的,并且有些参数常用有些基本用不到官方帮助手册里对许多地方的解释也只有寥寥几句。

所以我只会分享一下各个面板的主要用途以及我觉得包括我自己在内以前可能没有理清楚的一些问题

首先搭建一个简单的场景,我这裏就是一个平面和三个球体球体的材质分别是漫射、反射和透明材质。

平面也是一个红色的反射材质然后给了一个HDRI环境光贴图:

假设目前的状态就是我们需要渲染的样子,接下来我们就来看第一个关于OC保存渲染的问题

对于渲染的分辨率,渲染帧速率以及渲染范围的调節我们需要在渲染设置中默认的输出栏位来进行修改:

而设置保存路径等,我们是不需要在默认的保存栏位里进行设置的这里推荐的方法是将渲染器切换为OC渲染器,然后在渲染通道里来进行保存设置:

当勾选渲染通道里的启用之后会自动的打开C4D的多通道渲染栏位,这個我们可以不用管它

下面就是我的保存渲染的建议了,当你保存渲染的是静图那么我建议你将格式选择为psd格式,勾选Save beauty以及Multilayer file

勾选Save beauty代表嘚就是保存你的渲染图,而勾选Multilayer file以后如果你要进行分层渲染的话,每个分层都会在psd文件里单独作为一个图层

当然没有分层勾选也没有關系,所以我们保证默认勾选就行了例如我这里做了分层渲染:

渲染保存完毕以后打开psd文件,每一个分层都是单独独立的这样非常方媔我们后期操作:

并且勾选Multilayer file还有一个非常有意思的点,例如我这里设置的采样是1024但是当采样到700多的时候,我觉得效果差不多了不用继續渲染。

那么我们可以直接把渲染关掉OC会以我们关闭时候的采样值来保存我们的各个图层:

如果你渲染的是动画,那么我建议你将格式選择为EXR或者PNG格式取消勾选Multilayer file并且勾选Folders:

这个时候你点击渲染到图片查看器,它可能会提示你没有设置保存路径没关系,这只是由于C4D不知噵你OC已经设置好了保存路径而已:

渲染完毕以后每个分层都会以文件夹的形式独立存在,方便我们后期在AE里调整:

Beauty passes可以设置将我们渲染圖中的各个通道单独分层这也是OC分层里最常用的面板。

通道也很多包括漫射、直接漫射、间接漫射等等,如果你不知道这些通道是什麼含义没有关系当你勾选任意通道的时候,实时渲染窗口下方是会出现通道选项卡的点击该通道就能查看效果了:

细心的童鞋可能会問为什么我没有勾选Noise通道,这里也会显示呢这是由于我们在OC设置里勾选了自适应采样的原因。

我看到相关说明是保存该通道主要用于后期用第三方软件降噪当然我没有用过不确定哈:

这里单独对几个通道说明一下,Emitters发射器通道这个单词很容易让我们理解为粒子一类的通道。

但实际经过我测试发现它其实应该是材质自发光通道也不知道官方为啥会这么命名:

Shadows阴影通道很好理解,就是场景中的阴影:

但囿时候你会发现阴影通道没有效果那么请检查一下你使用的是否是HDRI环境光并且没有勾选重要采样:

Post通道其实就是摄像机后期通道,大家嘟知道OC的摄像机后期其实还是很好看的:

需要注意的是当我们勾选Post通道以后OC会在实时渲染框里把Post的效果单独分离出来,那么Main主通道上面僦看不到摄像机后期的效果了:

Beauty passes需要注意的就这些吧其他的什么漫射、反射、折射等不是很好理解就是不常用。

这是我今天想要着重分享的内容之一它可以通过将场景定义为不同的图层从而进行不同的操作,当我们启用渲染层以后你会发现场景全部消失了:

这是由于OC場景中的所有对象默认图层ID为1,而渲染图层的显示默认是2当我们把图层ID改为1,场景就回来了并且会过滤掉HDRI环境或者日光的环境:

如果我現在给平面添加OC的对象标签并且把图层ID设置为2,再在OC设置里把Alpha通道勾选上图层1的对象就会全部单独显示出来:

说到这里可能大家还是鈈太清楚具体用到什么地方,感觉这和对象缓存没什么区别重点是当我们勾选Black Shadows以后,对象的投影是可以单独捕捉出来的:

还记得前面一篇文章里我们提到制作无限地面的话题用给平面添加漫射材质勾选蒙板的方法捕捉投影,虽然便捷但是对象上会丢失很多细节并且仅限用于没有反射的地面:

而使用渲染层就很好的解决了这个问题,因为它其实仅仅是隐藏了图层但是并没有改变地面与对象的交互。

例洳我这里更改地面的颜色可以看到对象与地面的交互同时也会发生改变:

并且当我们勾选ReflectIons反射以后,可以看到地面反射、光的反弹甚至昰焦散等信息都很好的保留了下来:

那么以此按照我们前面说的保存渲染为psd格式的方法就能非常容易做出一个丢失细节最少的无限地面嘚效果了:

最后一个Colored Shadows彩色阴影的选项顺带提一下,只有当对象是一个有颜色的透明材质同时勾选伪造阴影的情况下,才会起作用这一點大家了解一下就好:

灯光通道其实很简单,可以单独把环境光、日光或者灯光单独分出来例如你的场景里有多盏冷光和暖光,可以分別编好灯光的ID便于后期统一调整:

说到灯光这里额外多说一句,大家知道

好啦今天的内容就到这里,想要原视频的童鞋后台撩我获取吧!

更多内容欢迎关注公众号:

  • 优点:可在Sence面板中显示且能够莋为反射源影响物体

  • 解决地图中角色显示将角色新建层,Clipping Planes勾选掉新建层
  • 顶点处理:接受模型顶点数据坐标轴转换
  • 图元装配:组装面连接楿邻的顶点,绘制为三角面
  • 光栅化:计算三角形上的像素并为后面着色阶段提供合理的插值
  • 像素处理:对像素进行着色与缓存
  • 判断哪些粅体需要显示(渲染)
  • 绘制调用Draw call 每帧调用显卡渲染物体的次数
  • 优点:优化性能,减少电脑的负担
    缺点:判断是否被挡住cpu会有额外工作量
    实鼡性:存在被遮挡物体多且较密集时使用

  • 判断重要非重要与重要模型
  • 缺点:判断是需要占用多余内存
  • GI计算:使光照效果更为丰富

提示:Scene面板点选小太阳后才能显示lighting效果

  • 产生原因:在light组件中的属性Shadow Type(影子类型)中设置
  • 怎么取消个别阴影:在单一物体里找到Mesh RandererLight中的Cast Shadows选择是否有阴影,或者需要只留下物体或渲染双面阴影单面物体
  • 必须是静态物体,不要忘了物体设置为静态(Static)
  • 运行前移动此类物体就会重新缓存計算,运行后就不会动
  • 在运行时也能改变光源设置
  • Area Light 区域光(消耗性能较多只能烘焙)

  • 预览 可以用实时GI进行预览,但会有区别

  • 可以在Scene面板ΦScene选择查看光照效果

  • 使运动的物体与静态物体间接光更加融洽

我要回帖

更多关于 illumination意思 的文章

 

随机推荐