![b19e1c22feb9b6690e4de1ff89b0eff4.png](https://i-blog.csdnimg.cn/blog_migrate/d743fabe750f5b57800fbd92ef38cc8c.jpeg)
![085f988f978e442a1639377f20868f71.png](https://i-blog.csdnimg.cn/blog_migrate/d3e10a9c2584a617dec2dae125599f1b.jpeg)
成都连续热了几天,感觉自己每天都在中暑的边缘徘徊,这两天终于下雨凉快起来了,来看看问题吧:
![a1062bcb76f57d49ebf5a016f784ca50.png](https://i-blog.csdnimg.cn/blog_migrate/331a20f642ef342ce60f370f5119e13d.jpeg)
这位鹿友问的一个动画效果,我把它压缩成动图了大家看看吧:
![75e7abe343c9ef8c1eea6d4a9af86aec.png](https://i-blog.csdnimg.cn/blog_migrate/72b2b854aef2b8ea3f8aafbdac1062e5.png)
可能是由于最近一直在学习XP粒子的原因,看到这个立方体沿法线方向分裂出去,我第一反应是用粒子发射器沿立方体法线方向发射,然后做粒子替代。
后来尝试了一下,发现自己想复杂了,虽然总体来说是一个挺简单的动画效果,但是我觉得还是有一些可以分享的点。
来吧,今天我们就来看看这个多重方片分裂的动画是如何制作的吧!
![5a372ac875cc2b99ebbba8ff48156c04.gif](https://i-blog.csdnimg.cn/blog_migrate/47acfe2844fa05a0ea4a3ee4dcbb67f6.gif)
事先用Ai或者Ps都可以,制作几张贴图吧,尺寸稍微大一点,方形像素,由于今天主要是演示动画效果,所以贴图颜色这些大家就随意来吧,也可以换成你自己的LOGO:
![30c7f31cf15d94d14aa79b6937f402b4.png](https://i-blog.csdnimg.cn/blog_migrate/759abffe3169a6b1fbae9febeb74de73.jpeg)
打开C4D,帧速率改为25,做10秒的动画吧:
![749ffc6f0e40b1296c67a10483ced030.png](https://i-blog.csdnimg.cn/blog_migrate/2566bd94ca7c5cf96a2654ac02adbfb6.jpeg)
新建一个立方体,勾选分离表面,其他参数默认就好:
![263841e0832499a3eb382d7205ef395b.png](https://i-blog.csdnimg.cn/blog_migrate/ece11e297c30ec91d09ece4c34e52ce0.jpeg)
将立方体C掉,这样立方体的每个面就都是单独的了:
![ba5b00c3152963ef3b5b1303bcd80d76.png](https://i-blog.csdnimg.cn/blog_migrate/4c2eb626cd7da6683a23f0e74aca1050.jpeg)
接下来分析一下动画吧,我们要做出立方体的每个面都沿着它的法线方向运动。
那么就需要对分离出来的每一个面做克隆对象,然后其对应的轴向上去K关键帧:
![f43ddb662d40c0c60384cd35937b22fa.png](https://i-blog.csdnimg.cn/blog_migrate/e5d8596c446c3342df5e1248496f3181.jpeg)
例如我这里给每一个面都添加克隆对象,克隆数量20份,然后让其在每个面的法线方向上去产生位移50。
但是这样每个面去K动画感觉太过麻烦,并且大家注意一下,最中间它始终还是一个立方体:
![f167d2f53dc121becc2e63277efa7e21.png](https://i-blog.csdnimg.cn/blog_migrate/5b8f23545e20ea502d699ba95f843b7d.jpeg)
所以如果需要中间的立方体完全分开,你还得去每个面的克隆变换属性里去对法线方向的位移K关键帧,我个人觉得纯粹是个体力活的动画就没必要写出来了:
![34d19050e5a6475ab23497b1801d1557.png](https://i-blog.csdnimg.cn/blog_migrate/d75811a7a2e4812ea28f488f02cf45b2.jpeg)
这里我们可以借助一点XPresso的知识用户数据来提高效率,因为六个面的动画其实就是三个轴向上的正负方向偏移。
因此我们这里实际需要四个总开关,两个开关控制对象面板里的三个轴向正负偏移,另外两个开关控制克隆变换面板里的三个轴向正负偏移,然后对着四个总开关K动画就好了。
思路理清楚了后面就好办了,选中立方体这个组添加用户数据:
![c648cf5d0c5accb91500bb4f33053c44.png](https://i-blog.csdnimg.cn/blog_migrate/136c837c70b69d958fc753038e6606f6.jpeg)
以对象面板的正方向位移为例,我希望最大偏移50,那么最小值就是0,最大值为50,单位公尺,用户界面选择为浮点滑块比较好操作:
![decefb8e3d2b0373a3e06ec404f0a7e7.png](https://i-blog.csdnimg.cn/blog_migrate/c31725fb4e95b162c692686532d2a14b.jpeg)
继续添加用户数据,负位移也是同样的道理,只不过最小值为-50,最大值为0:
![a222e7aa5f07924d761bc13bc3f50131.png](https://i-blog.csdnimg.cn/blog_migrate/7c80f0f8c9c95be55109de515a2b0172.jpeg)
变换面板的正负数据控制我就不再赘述了,唯一的区别是数值我改成了100:
![eeba4b7a4121d7b297b34449c9c616dd.png](https://i-blog.csdnimg.cn/blog_migrate/4b795ca17d39b00243254ba95e861ed7.jpeg)
然后给立方体组添加XPresso标签,同时把立方体组拖进XPresso池里:
![862d40ee0c1f523db9ba943d62318607.png](https://i-blog.csdnimg.cn/blog_migrate/ee19a0653cff615a1725291127d236d6.jpeg)
把四个用户数据都调出来:
![ec1b4e4fa204f34a4c9201b23890b355.png](https://i-blog.csdnimg.cn/blog_migrate/66b624ef5c08e73520c99ec69225d620.jpeg)
把所有的克隆对象也拖进XPresso池:
![9a2d0660d57421aba81807a0dc9f9543.png](https://i-blog.csdnimg.cn/blog_migrate/14d5d6af4d583c003d395981781fcfb2.jpeg)
以第一个克隆对象为例,在对象属性里调出其对应的轴向位移:
![c4f99a5b0de266355e5be520ff97a662.png](https://i-blog.csdnimg.cn/blog_migrate/790aa9676dd45037eb90922f0ea93757.jpeg)
然后再和用户数据里对应的开关连接上:
![5b9bc250d7466feb4f240d0149ad8000.png](https://i-blog.csdnimg.cn/blog_migrate/f171ae8e488e947c437e85e8fb32e32d.jpeg)
连完以后大概这个样子:
![529f2dd4348a06467a281f0e88bd5334.png](https://i-blog.csdnimg.cn/blog_migrate/e39058658bd017f3e02304284fb1fab8.jpeg)
最后再把变换面板里的数据也连接上,可能你会觉得这样也挺麻烦的。但是我觉得这么操作在K帧上面比较有统一性,而且如果涉及到后期修改关键帧也会比较方便:
![bc754de3c855d266ce51e872dcf335a9.png](https://i-blog.csdnimg.cn/blog_migrate/ca170f9bdd1c4f19c284a2fc48202365.jpeg)
接下来就是K动画了,第0帧,所有用户数据都是0:
![6201e4caa68d3940183ae2fe40c6d1f5.png](https://i-blog.csdnimg.cn/blog_migrate/0bb63a9ddf6b33591669501d44c80ca2.jpeg)
第125帧的时候,正方向数值最大,负方向数值最小K上关键帧:
![fa48198831d40eb179b962b8a6ae1b4c.png](https://i-blog.csdnimg.cn/blog_migrate/f539679cf94bd3feed84e2ffd1cfa00c.jpeg)
最后一帧所有数值为0K上关键帧:
![aefbac7f636e2e77d12c055da1f518bb.png](https://i-blog.csdnimg.cn/blog_migrate/d2390da0592a8cc170b8a4da4ce8e683.jpeg)
当然,这么整齐的运动肯定不是我们想要的,所以选中所有的克隆对象,再添加一个随机效果器:
![2d8353c96681aa7ad17c51cc70a5fde0.png](https://i-blog.csdnimg.cn/blog_migrate/69a9a3b50fd956efcec908f08631493b.jpeg)
然后再去K随机效果器的位移帧,这里K帧可以稍微错位一下,例如在第2帧的时候位移数值为0:
![1693dcf374f48fd7f2db7e901532ab58.png](https://i-blog.csdnimg.cn/blog_migrate/372f18388f6250bdc4810b005c3aaf74.jpeg)
到125帧的时候,位移数值为500:
![6676341453233aa9d21781c5e65a4eff.png](https://i-blog.csdnimg.cn/blog_migrate/89f6c19e7c878d91fffa8b614318a1ba.jpeg)
再在248帧的时候位移为0:
![14681a79624d8b3cea72c401d1eb7adc.png](https://i-blog.csdnimg.cn/blog_migrate/25e3fc83f97e64eb2f4e9010a2063d01.jpeg)
大体的动画是做好了,但是动画运动很缓慢,缺少冲击感,需要修改运动曲线,在窗口中调出运动函数曲线:
![ee865e837b05d3a7be60751f754c36ed.png](https://i-blog.csdnimg.cn/blog_migrate/b6d76a2f99e9bd5bb1ef0e86b59c694a.jpeg)
选中正方向上的曲线首尾端点网上提,这样动画一开始的速度就会很快,然后慢慢平缓:
![050112fd225193585ef2bd431a26d240.png](https://i-blog.csdnimg.cn/blog_migrate/b86a368b0c29897772d3b65254a27e24.jpeg)
负方向的也是一样,只不过是下压曲线:
![d632a6df7264c7f6d00fed5d80d6b42f.png](https://i-blog.csdnimg.cn/blog_migrate/7a6fe702a73b770c8c307e47e82baf83.jpeg)
动画基本做好了,设置好渲染尺寸,新建摄像机固定视角这一步不用说吧:
![ca152ff44f6fdd18d3b80b7fd91c2bcb.png](https://i-blog.csdnimg.cn/blog_migrate/46351390c9ecc9bdf6fb2a109249d042.jpeg)
做个摄像机动画吧,新建空物体,让摄像机成为它的子集,然后对空物体K个旋转的关键帧,我这里是所有轴向都旋转了180:
![e6807a7c2f4ee793b181777fd6209b13.png](https://i-blog.csdnimg.cn/blog_migrate/1077e638e5985de4bf03382d029116fa.jpeg)
接下来就是上材质了,这个没什么好说的,就是发光通道贴图,然后纹理标签里选择正面:
![c1d5bb34923cbc6bd291a8b35d1e8992.png](https://i-blog.csdnimg.cn/blog_migrate/d00867b96671d53cccf0b845c8559281.jpeg)
背面贴同一个字的贴图,然后将U长度改为-100,这样文字就是正的:
![fdd5072833e08ca5077a61aae6512f83.png](https://i-blog.csdnimg.cn/blog_migrate/4ec17c9f0450cacf59062df2df98674a.jpeg)
贴图完以后大概就是这样了:
![2b80ca3b749316d4eff321115975770c.png](https://i-blog.csdnimg.cn/blog_migrate/05c9035b1fa102ba51aff27545543ddd.jpeg)
最后加个背景色渲染出图看看效果吧:
![07883babc168f5488fc053146db423c1.png](https://i-blog.csdnimg.cn/blog_migrate/ffd0b5570396251d3d33ad34524cf84a.png)
今天的内容其实很简单,希望大家可以动手尝试,在简单的案例中找到更便捷的制作方法,下面是今天的视频版:
知乎视频www.zhihu.com好啦,今天的内容就到这里,想要原视频的童鞋后台撩我获取吧!
更多内容欢迎关注公众号:
公众号:野鹿志
老鹿微信:maluyelang6661
苦七微信:766057766
本文由“野鹿志”发布
转载前请联系马鹿野郎
私转必究