c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(1)

今天分享内容的视频版如下,想要源文件以及原视频的鹿友后台撩我获取:

视频版稍后单独发送

下面是图文版内容:

正文共: 2381字 51图

预计阅读时间: 6分钟

之前我们分享过Chris Schmidt的三大插件以及机翻视频教程:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(2)

其中的Mesh to Spline以及Slicer插件我都分别写了小案例进行学习分享:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(3)

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(4)

感兴趣的鹿友可以阅读一下上面三篇文章。

最后还剩Ricochet这款插件我不知道弄个什么案例来分享比较好,然后看见我平常临摹的大神BastardFilms的一个作品:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(5)

我同样剪辑一小段压缩成动图给大家看看效果哈:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(6)

原图作者BastardFilms,入侵请联删

原作者应该是没有用Ricochet插件制作的,不过我觉得刚好可以借着这个效果做个类似的分享一下插件的使用方法。

来吧,今天我们就用RKT Ricochet制作一个样条飘散的效果吧!

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(7)

01

模型整理部分

打开C4D,导入一个动物模型:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(8)

我们需要将动物的头部选出来,模型这里有一些面片会影响我们操作,所以把它们删除一些:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(9)

删除影响选择的面片之后切换到边模式,用路径选择工具选择一圈边:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(10)

再用填充选择工具选择不需要的部分删除:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(11)

有孔洞的地方记得封闭多边形孔洞:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(12)

现在模型的尺寸很小,新建一个立方体对比着放大一下:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(13)

我看官方在使用插件之前都是将模型的布线弄的比较规整的,所以我这里先用体积生成将模型简单重新布线一下,同时加了一个平滑:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(14)

网格化体积生成,然后将他们连接对象:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(15)

接下来再用转四边面工具把线转为四边面:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(16)

02

RKT Ricochet使用部分

到此模型整理就差不多了,开始使用Ricochet插件吧,Ricochet翻译成中文是弹跳的意思。

顾名思义它可以生成样条,在碰撞到对象之后进行反弹,如图所示,新建Ricochet它会默认产生一条直线:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(17)

你可以直接让对象成为插件的子集,或者像我这样选择对象模式,将模型拖进去点击隐藏源,样条就会在对象的内部产生反弹:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(18)

如果你将插件移动到对象的外面,也能在对象的表面产生反弹:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(19)

需要注意的是默认情况下反弹的样条只有一个发射源产生一个样条,然后通过选择长度模式或者弹跳的次数来控制样条的消失。

如果你希望有多个发射源产生多个样条,可以点击创建矩阵:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(20)

点击之后插件会自动创建一个带随机效果器的矩阵并且连接到插件里面:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(21)

我们点击矩阵就可以看明白,其实就是居于对象表面生成矩阵,然后每个立方体就是反弹光线的发射源:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(22)

现在的光线是在模型的内部进行反弹,有没有办法让光线在模型的表面反弹呢,类似XP粒子的基于模型表面运动?

答案是可以的,在修改器选项卡里有一个壳的参数,我们发给它一定的数值,然后激活可见,可以看到模型上有黄色和蓝色的小点。

黄色代表外壳,蓝色代表内部,光线就会基于黄色和蓝色之间进行反弹:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(23)

这里有一个多重域,例如可以将模式选择为长度,然后用一个线性域来控制每个反弹样条的长度:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(24)

还可以在上面叠加随机域,让每个样条的长度更加随机:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(25)

我这里将样条的模式模式改为弹跳次数,让它弹跳2000次消失,至于角度以及排列都是调整样条弹跳形态的,这个大家看着调整吧:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(26)

修改面板还有一个方向力,点击创建以后通过旋转三角形的方向,可以让样条都集中到模型的头部:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(27)

力的强度可以控制样条集中的程度:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(28)

样条选项卡里可以激活点差值方式,这个就和正常的样条是一样的,将模式选择为B样条,这样样条会更平滑一点:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(29)

这里我觉得样条还不够平滑,所以借助了一下XP套装里网格工具的mtSplineSample将样条进一步平滑了一下。

如果你没有XP套装的话也没有关系哈,这个影响并不是很大:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(30)

接下来我们要给样条添加动力学了,我试了试直接给Ricochet添加动力学好像不行,所以需要连接对象,至此Ricochet部分就完成了。

通过上面的步骤我们基本可以把Ricochet比较重要的功能就都过了一遍:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(31)

03

动画制作部分

进入动画制作部分了,其实很简单,先给样条添加一个样条动力学标签:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(32)

点击播放默认情况下样条会下落,所以在影响里将重力改为0:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(33)

然后再新建一个湍流场,把它拖进样条动力学的影响里,再通过域来控制力场的范围,我这里用的是球形域:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(34)

接下来再新建体积生成,把样条拖进去,通过控制体素尺寸,半径以及密度来控制体积生成的形态:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(35)

添加一个体积平滑,参数我们先这样吧,后面渲染的时候看着不合适我们再调整,然后将体积网格化:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(36)

在此基础上再添加平滑变形器就可以进入渲染的部分了:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(37)

04

渲染部分

打开RS,新建摄像机固定视角,设置渲染尺寸以及色彩空间这些我都不说了哈:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(38)

新建HDR环境光:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(39)

体积对象的材质我首先用了一个菲涅尔节点:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(40)

用一个渐变节点将颜色进行重新映射:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(41)

将它分别连接给吸收、散射以及发光上,主体材质就是一个sss材质,同时我打开了涂层:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(42)

然后再用一个噪波节点和渐变节点连接给反射以及图层的粗糙度上:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(43)

给样条添加RS对象标签,模式选择为圆柱就好,适当的给一些细分:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(44)

样条是深色反射材质,并且用噪波和渐变节点连接到反射的粗糙上,然后同样我打开了涂层:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(45)

视情况补几盏灯吧:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(46)

接下来我给体积对象添加了一个1级别的细分曲面,同时添加了一个RS对象标签,打开了细分:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(47)

最后补充一点,如果这个时候你直接渲染可能会发现渲染出来和预览视图不一样的情况:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(48)

这是由于我们之前的样条动力学没有缓存导致的:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(49)

当缓存完再渲染就没有问题了:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(50)

渲染时间6个半小时,还行:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(51)

最后后期调整一下看看效果吧:

c4d教程入门草地(C4D野教程使用RKTRicochet制作样条飘散动画)(52)

和原图类型相似但是差别很大哈,主要是希望大家通过今天的案例学会Ricochet插件的使用。

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

本文由“野鹿志”发布

转载前请联系马鹿野郎

,