C4D r20有一个新的功能——体积对象,可以很方便的建立腐蚀的模型,再添加材质即可。
第一步,制作一个体积对象
我们先创建一个字体和一个体积生成对象,将字体作为体积对象的子集,将字体变成体积对象,然后把体素类型改为雾,就可以得到一个字体形态的一系列点。
再添加一个体积网格对象,将我们上边得到的体积对象实体化,再调节一些参数方便制作后续的动画。
第二步,使用域制作擦除的效果
体积对象是支持使用域对象作为链接对象的,这里我们使用线性域去制作擦除的效果。创建一个线性域,然后将其作为体积对象的链接,再给线性域创建一个移动的关键帧动画,就可以得到需要的擦除效果。
我们可以给线性域调整角度,给擦除效果制作出多一些的细节。
第三步,给擦除部位添加腐蚀效果
雾类型的体积对象,通过每个点的灰度值去定义每一个位置的变成网格的强度。我们可以通过随机域去改变各个点的灰度值,所以利用这个特点我们使用随机域去制作腐蚀效果。
创建一个随机域,将随机模式改为噪波,然后将随机域拉进体积对象的链接里,再修改图层的叠加方式,我们可以得到一个初步腐蚀的动画。