水银流动效果:剪辑师别被它晃晕了,参数才是灵魂
说实话,第一次在项目里看到客户要求“水银流动效果”的时候,我差点把咖啡喷在监视器上。这玩意儿听着高大上,但做起来……嗯,你会懂的。别慌,我不是来教你按部就班地复制教程的,那玩意儿自己搜去。今天就想聊聊几个真正让人头秃的坑,以及我踩坑后的解决办法。先泼个冷水:水银流动效果,根本就不是“流动”两字那么简单。它的质感介于液态金属和果冻之间,既有高反射,又有黏稠度,还带点诡异的半透明。你要是直接把流体模拟插件拖上去,渲染出来八成是一坨塑料。 💡关键就在“反射环境”和“表面张力”这两块。
别急着调参,先搞定环境反射
很多人上来就猛K粒子参数,结果光影完全不对。水银之所以像水银,是因为它把周围环境像镜子一样压缩在表面。你必须在材质里加一个反射球体环境,或者用一张高对比度的HDR贴图。没这个?那不管怎么调,都像鼻涕。
我用的办法比较土:先建一个灰黑色的环境球,然后给材质加金属度拉满、粗糙度压到0.05甚至更低。这时候再去看流动形态,立刻有内味了。对了,反射贴图别用太花的,不然水银表面会变“花花公子”封面,你懂的。
接下来才是真正的噩梦——动力学模拟。
表面张力和黏度,这两个数值是生死线
流体插件里默认的参数,做出来都是“水”,不是水银。水银表面张力极大,黏度也很高,所以你要把表面张力系数调到默认值的5到8倍,同时黏度调高到3倍左右。不然它哗啦一下流满地,跟打翻牛奶一样,一点都没有那种优雅的聚集感。
再说一遍,别迷信预设。我在项目里试过三代粒子预设,没有一个能直接用的。你得盯着视口一点点加参数,直到它微微“抱团”再缓缓散开。那种拉扯感,就像把一块玻璃糖浆慢慢拉长……唉,词穷了,你自己感受吧。
但!这还不是最坑的。最坑的是缓存和渲染。 😤
缓存、渲染与导出,别让你的电脑变成拖拉机
流体模拟的缓存文件动不动就10G起步。如果你用的是自带缓存,恭喜你,你的系统盘可能瞬间爆红。我现在的习惯是:强制把所有缓存写入独立硬盘,并且序列改成OpenEXR格式,保留32位浮点。不然你调色的时候会发现暗部全是噪点。
还有网格化时,体素分辨率别贪高。我吃过一次亏,开到400,结果渲染一帧花了20分钟,整个镜头40秒,算下来要一个星期。后来学乖了,分成两段渲染:一部份做流体,一部份做光照反射,最后合成。这样速度快多了,效果也看不出来差别。😏
顺带说一句,如果你用AE的“Particle Illusion”或者别的便宜插件,那你就得认命。不是不行,但你要有耐心。我自己一般先在Houdini里搞,然后出Alembic缓存到Pr或AE里。这样最稳。
可能有人问,用实拍素材做行不行?行。但你要找那种高速摄影下金属液滴素材,然后用着色器混合模式去处理。你会发现,实拍的“水银”往往缺乏流动感,因为表面张力在真实世界里很难拍得那么夸张。所以大多数时候,还是得模拟。
另外一个容易忽略的细节:场景中的重力方向。别笑,我见过有人把重力调反了,做了半天水银“飞天”效果,客户说这是“悬浮的艺术”……好吧,也算是一种创新。
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/940d72a1-6a24-453d-adbb-f99899a82495.jpg
水银流动效果表面张力参数调试图
最后,渲染输出的时候,别忘了设置运动模糊。因为水银流动速度很快,没有模糊,一帧帧看起来就像跳跳棋。尤其是转折处,必须有自然的残影。用RSMB或者剪辑软件自带的光流模糊都行,但注意别模糊过头,看着眼晕。
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/5f57ee2e-9091-423c-ab54-cf251e16de0d.jpg
水银流体渲染缓存设置界面截图
好了,差不多就是这些。每个项目的参数都不一样,关键是理解你在折腾什么。别指望一个模板走天下,那种视频你也看腻了吧。老实说,写这篇的时候我又想起了被“仿真”支配的恐惧……但效果出来那一瞬间,真的爽。
要是你在折腾时遇到奇怪问题,欢迎来论坛吐槽。我经常泡在剪辑板块,说不定你发的那个问题,我刚踩过坑。😎
页:
[1]