效果图
打开C4D,做300帧的动画。
新建一个立方体,Z轴上适当缩放一下,后面要用到布料。把立方体的分段数适当提高一点,50比较好,数值太大会比较卡,勾选圆角,适当的给点半径和圆角细分。
布料标签只对可编辑对象有用,鼠标右键当前状态转为对象,或者C掉也可以。
新建一个球体适当缩放一下,类型改为二十面体,这样的话碰撞的时候不容易出错,分段数稍微给一丢丢就好。
接下来建议是打开OC,新建一个摄像机固定视角。
然后切换到四视图,将其中一个视图的显示改为光影着色,摄像机改为透视视图,调整移动视角就通过这个视图来调整。
给立方体添加模拟标签里的布料标签。
给球体添加模拟标签里的布料碰撞器。
点击播放立方体会下落,是因为布料标签影响面板自带了重力,将它改为0。
然后对球体在X轴上K位移动画,做一半的位移动画,注意球体在Z轴上的位置哦,最好是能与立方体有点打擦边球的感觉。
可以先播放预览一下,发现碰撞以后立方体的形态会出错。
调整布料里的参数了。
布料整体的硬度质量,可通过硬度、弯曲以及橡胶三个参数来控制。
发现球体撞击立方体以后由于惯性的问题,立方体会往前跑。
把影响里的粘滞参数适当提高一下就可以了。
把球体的的位移动画完善一下,球体碰撞以后,布料会变形,在球体再往回撞的时候可能会碰不到立方体。
在151帧的时候,需要调整一下球体Z轴上的位置。
发现褶皱的地方会有出错的感觉。
把平滑着色标签里的角度限制的勾取消就好了。
大于100布料会膨胀,小于100布料会收缩。
将布料缓存一下。
给立方体添加一个细分曲面。
可以添加一个布料曲面,增加厚度。
接下来就进入材质渲染部分了,先新建一个环境天空,给一个HDR贴图。
调整薄膜宽度参数。
用反射材质,将颜色通道取消,将反射强度改为1。
再调整反射材质里的薄膜宽度参数。
让五光十色的白只在物体的边缘或者说是褶皱的地方起效果,新建一个普通的透明材质。
新建一个混合材质球,把透明材质和反射材质添加进去。
然后通过Dirt节点来控制五光十色的显示范围。
注意在对象不同的状态都观察一下,发现透明材质和反射材质的上下关系反了。
球体给个白色材质,背景放一个大的平面给材质。
可以视情况再补几盏灯,照亮边缘,把灯光里面的反射取消。
最后渲染出图。