(图文+视频)C4D野教程:XP粒子结合碰撞变形器制作变形动画

成都/设计爱好者/4年前/644浏览
(图文+视频)C4D野教程:XP粒子结合碰撞变形器制作变形动画
野鹿志

XP粒子结合碰撞变形器制作变形动画

继续临摹,原图还是INS上的大佬 @BastardFilms
undefined


我看说明原图作者是用XP4.0结合C4D默认的碰撞变形器制作的,我这里同样压缩成动图大家看看哈:

undefined

原图作者BastardFilms,入侵请联删


我尝试了一下,做出来的样子七七八八,总体来说不是很难,但是我觉得还是值得分享出来。


过程中大球和小球之间的距离不是很好控制,好像原作者也遇到了这样的问题。


好啦,今天我们就用XP4.0粒子表面运动结合碰撞变形器制作变形动画吧!

undefined


首先打开C4D,设置帧速率25,总共250帧:

undefined


新建球体,因为后面球体要变形,所以类型选择为六面体,这样小球就都是四边面,然后分段稍微多一些:

undefined


新建粒子发射器,以球体为对象发射粒子,发射来源为粒子表面:

undefined


让球体每帧发射5个粒子就好了,半径暂时7吧,后面觉得不合适可以再调整:

undefined


现在的粒子是不具备自转属性的,所以在额外数据里把旋转打开,让它粒子沿着切线方向自转:

undefined


接下来新建xpFollowSurface,把球体拖进去,距离可以适当增加一点防止粒子脱离表面,摩擦力稍微给一点。


我这里给了负5的偏移值,这个是为了防止后面碰撞的时候小球和大球之间离得太远:

undefined


现在粒子是突然出现大小没有变化的,于是我这里自己添加了一个xpScale,模式改为设置参数,半径值同样为7:

undefined


然后添加一个重映射,让粒子的半径随着时间的变化而变大:

undefined


现在粒子之间是没有碰撞的,我们想要粒子发生碰撞并且产卵,就需要添加一个xpPPCollisions。


但是现在你可能会发现有些粒子在碰撞的过程中不停的抖动,形态很奇怪:

undefined


没关系,康秋D调出工程设置,稍微提高一点XP的子帧步幅,就好了:

undefined


接下来激活碰撞时产卵,创建一个产卵发射器,然后勾选只产卵一次:

undefined


产卵的发射器里记得把两个修改器都排除一下:

undefined


给大球再添加一个XP的碰撞标签,用于碰撞产卵后的粒子:

undefined


给场景再添加一个湍流场吧,强度适当增加一点:

undefined


新建两个大大的平面作为地面和背景,同时也添加XP的碰撞标签,这个不用多说哈:

undefined


再新建一个杀死场,搞掉超出镜头的粒子,这样可以节省一些资源:

undefined


因为后面我们要使用碰撞变形器,所以只能将小球表面的粒子实体化才行:

undefined


接下来差不多就可以先将粒子进行缓存了,由于粒子数量不多,缓存是很快的:

undefined


接下来给球体添加碰撞变形器,重置外形改为0:

undefined


碰撞器里把XP的生成器拖进去,碰撞改为外部:

undefined


接下来就是调整碰撞变形器的参数了,高级里的尺寸数值可以适当提高一点点,碰撞的纹路会更明显。


但是太高小球就会悬空在大球表面,其他参数大家视情况调整吧:

undefined


因为我提高了在高级里提高了松弛的参数,所以碰撞播放器来会比较卡,因此这里可以将碰撞缓存一下:

undefined


最后再给球体添加一个细分曲面,差不多就可以进入渲染的部分了:

undefined


设置渲染尺寸,新建摄像机固定视角这些都不用说哈:

undefined


新建环境光:

undefined


给球体添加RS对象标签,激活细分:

undefined


主体的材质首先是一个深绿色的反射材质:

undefined


然后用噪波节点制作了一个贴图,用渐变节点控制范围:

undefined


然后把这张贴图连接到凹凸上:

undefined


表面的小球是分别用了一个屎黄色和白色的材质球:

undefined


然后同样用噪波节点制作一个贴图:

undefined


然后把他们进行混合,同时噪波节点连接到两个材质球的凹凸上:

undefined


另外一个小球是同样的道理,无非改改颜色和贴图,这里就不赘述了:

undefined


地面的材质我弄的比较水,就是加载了划痕贴图来混合以及连接到凹凸和粗糙度上:

undefined


背景也是一样:

undefined


不要忘记产卵的粒子,给发射器添加RS对象标签勾选优化球体:

undefined


材质就是预设的玻璃材质:

undefined


再补两盏灯吧:

undefined


渲染设置方面我同样打开了GI,然后提高了采样:

undefined


背景的平面我给它添加了一个RS对象标签,取消接受GI:

undefined


最后渲染出图看看效果吧:

undefined


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


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


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

本文由“野鹿志”发布

转载前请联系马鹿野郎

私转必究


12
Report
|
14
Share
相关推荐
评论
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
You may like
相关收藏夹
RS渲染
RS渲染
RS渲染
RS渲染
作品收藏夹
C4D
C4D
C4D
C4D
作品收藏夹
企业展厅
企业展厅
企业展厅
企业展厅
精选收藏夹
作品收藏夹
ip形象设计+表情包
ip形象设计+表情包
ip形象设计+表情包
ip形象设计+表情包
精选收藏夹
作品收藏夹
企业展厅/文化墙 参考
企业展厅/文化墙 参考
企业展厅/文化墙 参考
企业展厅/文化墙 参考
精选收藏夹
作品收藏夹
大家都在看
Log in