【C4D】使用克隆制作随机变换位置的动画

By 五月 26, 2018 Cinema 4D, 动画

这个是照着ins上一个人发的视频做的,一般情况下去做这种看上去简单的东西,实际做起来肯定会遇到不少麻烦甚至发现自己根本不会做。不过这个却是意外的简单,但是在制作过程中也出现了一些小麻烦,所以把制作过程和解决麻烦的思路分享出来。

这里的模型有很多种做法,我的做法是创建一个圆柱,把旋转分段Rotation Segments改为6,就有了正六棱柱的模型了。

然后使用循环切割在顶部切出一个六边形。 选中里面的边向内挤压就做出了六边形的底座。

到这里还挺顺的,不过接下来添加倒角的时候就出现问题了。

这里使用的是倒角变形器来添加倒角的,使用建模的倒角也会出现这个问题,就是倒角后会出现面分离的情况。

第一个想到的解决办法是类似布尔对象或者其他一些基础体有创建单一对象的选项,但是我翻了圆柱的参数并没有发现。然后想到用连接对象去把这两个面连接到一起作为一个对象。

但是添加连接对象后模型会很怪异。

虽然我不知道这种情况对倒角有没有影响,反正就是不想让模型处于这个状态。所以试了下连接对象的其他参数。

最后在Phong模式中找到修改方法,默认下是As Breaks模式,改为其他任何模式都不会出现这个问题,这里改成了Manual,翻译应该是手动之类的意思。修改后这个奇怪的面就消失了。

然后选中连接对象,直接将当前状态转为对象,这样就得到了一个完整一体的模型了。

这次倒角之后又出现了另一个问题,不仅仅是上面的边出现倒角,拐角处也出现了倒角。这个倒是好解决,勾选倒角变形器的使用角度Use Angle,下面有个角度阈值。想一下这是一个正六边形,每个拐角的角度应该是360÷6 = 60°,也就是这个角度阈值大于60就可以,改为61之后,倒角的位置就是我们想要的位置了。

这个是底座,动态的六棱柱就好做了,做出一个,复制一份,上下接好,然后克隆一下就可以了。因为要赋予两个不同的材质,所以需要克隆的时候有两个物体。

这里是先把底座和六棱柱组合好位置,然后先用一个克隆对象摆好位置。

然后复制这个克隆,一个把底座删掉,一个把六棱柱删掉就可以了。因为底座不需要动画,而六棱柱需要使用效果器做动画,所以需要分开。

动画部分是使用了两个效果器,着色效果器和延迟效果器。

延迟效果器是为了添加抖动的动画,在强度参数中可以调整抖动的快慢。

着色效果器则是给六棱柱添加位移的变化。最开始我想的是使用噪波里的Cell Noise,就是小方块那样的噪波的样式,这样可以让每个方块来控制六棱柱的上下位置,但是后来一想,不管怎么样,我都没办法让这个噪波的大小刚好和每个六棱柱大小一样,所以这个噪波的类型应该没有太大关系,不过这里没有改,还是使用的Cell模式。

为了让六棱柱位置改变,就需要噪波发生变化。在噪波的参数中有一个动画速度Animation Speed的参数,这个数值越大,噪波变化速度就越大,数值越小变化速度也小,如果小到一定数值,就可以实现隔几秒变化一次的效果,这里调节为0.8就满足了需求。

同时为了让变化更明显,又调节了噪波的对比度。

但是动画中六棱柱不仅有向上位移,也有向下的位移,这个就需要调节着色效果器的Effector属性中的最大值/最小值。默认下最小值为0,所有的变化都是正值变化。把最小值调节为-100%,也就有了负值变化了。

最后是灯光的问题,特色图片中能看到,在底座空的时候能够看到明显的明暗对比。

第一个想法是使用HDR照明,但是用了几个都不太好,所以只能自己打光了。

观察图片,应该有个特别大的光源,所以光很均匀,没有明显的过曝和过暗。但是不管怎么调节,都实现不出这种在空洞位置有个明显的明暗对比。这当中调节了很多次都不满意。有几次想着这样也还行,就渲染吧。但是最后还是觉得不行,如果没有那个明暗对比,整个画面看起来就很平,看上去也就不好看了。

后来想起OC中的日光源有一个太阳大小的参数,可以调节物体在日光源照射下阴影的软硬度,也许这个场景原作者是使用日光灯照明的。

OC的日光灯很奇怪,它提供了X轴方向转动的参数,却没有提供Y轴方向转动的参数,默认添加后就是黑天。所以只能手动旋转日光源。

旋转到正确的阴影关系后,降低一些强度,稍稍提高Turbidity,这个参数好像是用来模拟阴天的效果,如果把值调到很大,整个场景就会很灰。最后调节Sun Size控制阴影软硬度。

但是此时灯光颜色还是有问题,所以将下面的天空颜色和太阳颜色都做了修改。

太阳颜色调节为白色,这样整个场景就不会那么泛黄,天空颜色变浅,让白色材质稍稍有一些淡蓝色就可以了。

最后调节下动画节奏自己满意的话就可以渲染了。

(完)

发表回复

让技术与审美并行