C4D制作循环燃烧的导火线动画教程
先来看看效果截图:看了CG-77军长的分享,由于最近在学习redshift,所以用redshift做的总结。重点在于利用xpresso控制渐变循环动画,因为signal循环插件不能读取材质信息,所以需要用xpresso读取用户数据来控制循环动画。
1.添加c4d shader节点,调整材质贴图的大小。
2.redshift中读取c4d shader必须通过texture节点。
c4d shader节点中添加渐变节点,渐变差值改为步幅。
1.新建空物体,给空物体添加xpresso标签。
2.在xpresso窗口中,直接拖入渐变节点的贴图,即渐变节点旁边的图片。
3.找到渐变节点中对应的位置信息。
1.给空白物体添加用户数据,先添加位移数据。
2.由于渐变节点的位置信息是百分数,所以用户数据位移的单位也是百分数。
1.添加用户数据---间距数据,用来控制渐变的宽度距离。
2.由于间距是两个节点位置相减得到,即百分数减百分数,这里我用的是实数来控制,范围是0-1,对应的百分数即0%-100%。
在xpresso窗口中添加常数节点,用常数0和1控制渐变的首尾位置,对应的就是0%和100%
1.添加数学节点,类型为相减。
2.用户数据的位移信息控制渐变节点3的位置。
3.位移减去间距得到的数值控制渐变节点2的位置。
给空物体添加循环动画标签signal,这个标签不是c4d自带的,需要百度下载。
把用户数据位移直接拖给signal标签
在signal标签中修改对应参数,注意回放类型改为loop循环模式。
页:
[1]