全部新闻提供最新行业动态,分享前沿设计理念
(图文+视频)C4D野教程:一个小案例学会三种渲染器渲染线框图
时间:2024-09-12 来源:朝夕友人 点击:

正文共:2725字 54图

预计阅读时间:7分钟

前段时间收到一位鹿友的问题:

这是一个动画效果,我把它压缩成动图大家看看吧:

这个动画效果看着还挺解压的,我尝试了一下用域来制作的话不是很难,但是要做成完全一样好像也不太容易。

最后我试出来的动画只能说是类似,并不完全一样,另外由于鹿友提到了OC渲染器,我想可能是不太清楚怎么渲染这种线框图吧。

所以今天我打算利用这个小教程顺便分享一下默认、OC以及RS三款渲染器分别如何渲染线框图。

01

基础动画部分

打开C4D,帧速率设置为25,时长我们暂时给到300帧吧:

需要注意的是原图中间是空心的,所以我们不能直接用克隆网格排列,先新建一个立方体,分段为7*7*7:

再新建一个小的立方体,尺寸是28.5*28.5*28.5,参数由于我之前是尝试过的,这个大小刚好合适,所以这里就直接调用了哈:

接下来新建克隆对象克隆小立方体,以大立方体为对象进行克隆:

将分布改为顶点,取消勾选排列克隆:

给克隆对象添加简易效果器,让简易效果器只影响克隆的缩放,让等比缩放改为-1,这样克隆的立方体就会消失:

在衰减里添加一个圆锥体域,调整域的方向以及大小,同样这个大小参数我是尝试过后的:

调整域的位置,让它一开始在克隆对角线的位置K上位置关键帧,记得把运动曲线改为线性的:

然后让它大概在120帧的时候穿过克隆对象,我个人觉得这个时长比较合适:

重映射里将轮廓模式改为样条,我感觉这样要好一些:

域里可以添加一个平滑的延迟域,适当的调整强度让动画柔和一点:

再添加一个衰退域,让动画有一丢丢层次的感觉:

可以再次添加一个弹性延迟域,适当的调整强度:

原图到此我感觉就可以做循环动画了,我自己觉得立方体有点太统一了,所以又添加了一个随机效果器,让它只影响等比缩放:

然后同样把圆锥体域拖进随机效果器的衰减里:

最后再添加一个衰减域,这里衰减的强度可以大一点:

02

循环动画部分

基本这样就可以做循环动画了,这里暂时没有找到直接用域制作循环动画的方法,我尝试过用公式域,但是好像不太好修改方向。

所以我用的比较笨的办法,直接将简易以及随机效果器多复制出来几份:

把复制出来的效果器都添加给克隆对象:

选中所有的圆锥体域鼠标右键打开时间线窗口:

然后让它们在时间线窗口依次偏移50帧,这样动画就做好了:

当然现在不是完全的循环动画,我们只需要截取当中的一部分就是循环动画了。

例如我这里选取从60帧到240帧,这样就是一个完整的循环动画:

03

默认渲染器

接下来就就是渲染部分,先说说默认渲染器怎么渲染线框图吧,默认渲染器渲染线框有两种方法,第一种方法是在渲染设置里添加线描渲染器:

默认情况它只会渲染轮廓:

我们可以把边缘也勾选渲染出来:

我们还可以修改边缘以及背景的颜色:

使用这种方法渲染线框图,简单快捷,渲染也很快,但是可控性比较小,例如不能控制粗细,让样条发光我暂时也没找到方法,当然可以后期添加发光哈。

默认渲染器渲染线框图的另外一种方法是使用素描卡通来渲染:

同样素描卡通也可以选择渲染的类型:

着色里我们可以修改对象的颜色:

添加了卡通渲染以后,会自动创建一个素描材质,素描材质的可控性挺高的,可以修改线条的颜色、粗细,甚至还可以制作动画:

这里我们就不做过多介绍了,因为我基本不用默认渲染器,而且使用素描卡通渲染的话,渲染会很慢,特别是在你场景中有很多对象的时候。

04

OC渲染器

由于我只有OC3.07欢乐版,所以我这里先把对象烘焙为ABC格式:

然后在R19里导入ABC文件,打开OC:

默认情况下OC渲染设置里有一个线框模式,但它会把三角面也渲染出来,不太实用:

我其实也很久没用过OC了,研究了一下我们可以这么操作,新建一个材质丢给对象,新建两个颜色节点,更改一下颜色:

然后用一个混合节点混合这两个颜色:

再用一个脏旧节点用于控制两种颜色的范围,这样就可以把边缘渲染出来了,半径值也可以控制线条的粗细:

如果你希望线条发光,就直接再连接一个黑体发光节点,把它们连接给发光通道就好了:

但需要注意的是这种方法只适合于这个案例,因为我们相当于渲染的是对象的边缘而不是布线。

例如我这里新建一个人偶,把材质丢给对象,大家会看到这种方法效果就不太好:

所以用OC渲染的话只有将对象C掉,然后把样条提取出来单独渲染样条,不过这种方法如果渲染动画就不太友好了:

如果是动画的话,可能就只有把做好的动画晶格化,将晶格的数值改的很小,再将晶格渲染出来充当样条,我暂时就没有想到别的更好的办法:

05

RS渲染器

最后是RS渲染器了,我们重新回到R21,色彩空间设置这些就都不说了哈:

使用RS渲染线框就很方便了,例如我这里想要发光的线条,就直接连接给发光的颜色就可以了:

默认情况下它也是渲染成三角面,但是取消显示隐藏边,就是四边面了,线条的颜色以及粗细都可以随意修改:

摄像机固定视角这些就不用说了哈:

由于整个场景就只有发光材质,所以这个渲染是很快的,我这里提高了一点主采样,渲染时长也就10分钟:

最后后期加个背景和发光看看效果吧:

感觉还是原图的动画层次衔接要好一些,最后总结三款渲染器渲染线框图的方法:

A:默认渲染器

方法1、使用渲染设置中的线描渲染器

优点:简单、渲染快速

缺点:可控性差、不能修改线条粗细或者添加发光等

方法2、使用素描卡通渲染

优点:可控性高、可以修改线条粗细还可以制作动画

缺点:渲染速度很慢

B:OC渲染器

1、视具体场景情况,如果只是渲染对象的边缘可使用混合颜色的方式,用Dirt将边缘提取出来渲染。

2、如需要将模型布线渲染出来,则需要将模型C掉,将样条提取出来单独渲染,该方法不适用于渲染动画。

3、如果使用OC渲染动画线框图,可将对象晶格化 将晶格的半径改小单独渲染出来或者借助插件如:RKT MeshToSpline或者XP网格工具中的mtEdgeSpline。

C:RS渲染器

直接使用线框节点渲染,注意取消勾选显示隐藏线条,否则渲染出来的线是三角面。

大概这样吧,下面是今天的视频版:

视频版稍后单独发送

好啦,今天的分享就到这里,想要源文件以及原视频的鹿友后台撩我获取吧!

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

本文由“野鹿志”发布

转载前请联系马鹿野郎

私转必究

如果您也有此需求,欢迎咨询我们立即咨询