【C4D】使用Hot4D制作海洋动画

By 七月 16, 2018 Cinema 4D, 动画

今天只是记录下Hot4D的各个参数的作用,材质部分会马上更新。

Hot4D同样是一款免费的插件,但是官网不知道为什么很难上去,好在国内随意搜一下就能找到下载的地方。

创建一个平面,在插件菜单中找到Hot4D,拖入到平面的子级中,平面就会出现海面的波浪了。我这就不截图了,自己试一下就能看到。

最近电脑废废哒,干什么都不行了,打开AE用一个特别简单的效果都会报错,而且还特别卡。我估计是硬盘有坏道了。

回到插件这里,首先这个效果需要面的分段要多,就像置换,面太少置换的效果会很差。

说起来,把这个插件也当作是生成一种噪波来看的话会容易理解许多,只不过是生成波浪形态的噪波。

要让海面动起来,需要给其参数中的Time添加关键帧。

下面是每个参数的作用,有一些没有说,因为我也不知道是做什么的。摊手…

Ocean resolution:参数越大,海面的细节越多。如果把海面比喻成一个图片的话,值越小,图片越模糊,海面的波浪也很简单,反之亦然。还可以参照噪波的Octaves,我不知道中文版是什么,就是用来增加噪波的细节的,值越大,黑白之间的过渡层次就越多。

Ocean Size:如果把波浪看作是一块固定大小的噪波来影响的话,数值越小,噪波也会缩小,缩小的程度超过噪波的大小,噪波就会以无限平铺的方式填充。

Wind Speed:风速越大,整个海面越平静,反之亦然。这个很奇怪,这个与物理常识正好是相反的,而且这个值如果太小,波浪会非常的尖锐,在我看来基本是一个没啥用的参数。

Wind Direction:风的方向,就是奇怪为什么要使用Slider作为调节形式,这个直接调节没啥意义,想换个波浪的方向直接旋转平面就可以了。不过可以添加关键帧,做出海风来回刮的感觉。

Shortest Wavelenght:最小波长,值越大,波峰之间距离越大,直观来看就是褶皱细节越少,值越大就像一个柔软的布在动,我好像发现了一个不得了的用途?

Approx WaveHeight:调节整个波浪的上下起伏,区别于Wind Speed,这个在我看来才叫调节风速,值越大,波浪上下起伏的更厉害。

Seed:随机种子

Chopyness:Choppy 波涛汹涌的;波浪的相互冲击越明显,但是太大的话会导致在波峰的位置出现面的穿插,这时候似乎风速已经完全没有存在的必要了。

Dump Reflection:想象一下海浪打到岸边,又卷回来的样子。数值越小,这种效果越明显,数值越大,波浪越随着风走。

Wind Alignment:表示海浪是顺着风的方向卷起落下的,数值小的话,风的方向对海浪影响也越小。这个参数和上面参数如果单纯调节看最终效果的话好像功能差不多,其实还是有个中差别的,这也许就是我写这篇文章的意义吧。就算有的参数调节值就能猜出个七八是做什么的,但是有的还是需要明确的说明才能明白。

Ocean Depth:这个参数不管我怎么调节都没有变化,也许是需要配合其他参数调节?反正调节之后没变化等于没有用。

接下来看看这几个参数。

这些参数是用来制作顶点贴图的,贴图内容是泡沫的位置。就像特色图片中那样,海浪在互相碰撞的时候可能会形成这些泡沫。提前说一句,这个制作出来的顶点贴图很水,用起来一点都不真实,特色图片中的泡沫并不是用这个做的,所以下面的东西就当是了解吧,没准用好了也可以很出效果。

流程是先勾选Do Jacobin,然后把平面,就是Hot4D的父级物体塌陷,转换为可编辑图形。选中并切换到点模式,在菜单栏中的选择一项的最下方可以找到设置顶点权重,点击确定就可以创建一个空的顶点贴图了。同样的操作,我们需要再创建一个。

一个放进Jminus Map中,一个放进Foam Map中,我们在最终使用的时候选取Foam中的顶点贴图来使用。

Jacob阈值是调节泡沫的多少,Foam阈值是调节泡沫消失的快慢。

但是这个很难调节,不知道是不是我的问题,我在调节的时候顶点贴图并不是实时变化的,需要手动前进一帧才会显示正确结果,而且甚至这个参数不是线性变化的,比如我缩小Jacob阈值,顶贴贴图并不是逐渐减少的,而且减少->几乎没有了->突然有出现很多。

至于到底怎么制作泡沫,下次海洋材质篇再说吧。(完)

发表回复

让技术与审美并行