玻璃吹制变形:后期里最虐手的活儿,没有之一
上个月接了个急单,客户甩过来一句话:“就要那种玻璃在火焰里软化、流动、吹出形状的感觉,但这是三维动画,预算不够,你拿实拍素材变一下吧。”我当时心里就咯噔一下。玻璃吹制变形——这玩意儿后期真能仿得像吗?不是调个液化就能糊弄过去的。那种高温下半流体的粘滞感、重力下垂的肉感、还有玻璃表面特有的折射畸变……说实话,我当晚失眠了。
但活儿还得干。下面聊的全是我踩过的坑,还有最后居然成了的邪门方法。视频剪辑板块的老炮儿们可以交流交流,新手就当看个乐呵。
❗ 首先,你得忘记一切常规变形工具
别跟我提液化。液化做玻璃变形,就像用脚修表——粗得没法看。我第一版就是用AE的液化,推来推去,结果客户反问:“这塑料袋吹气儿呢?”
破局点在哪儿?💡 网格变形(Mesh Warp)配合手动K帧。但不是那种均匀的网格,你得把关键应力点想出来:玻璃被吹的部位膨胀率最大,顶部受重力向下坠,衔接处有挤压褶皱。我把一张实拍的玻璃杯素材导入AE,套了两层网格:一层粗网格控整体外形,一层细网格专做局部不规则扭曲。每三帧调一次,手动拖拽锚点——是的,纯手动,逐帧微调。一秒钟的镜头调了四个多小时。
不过话说回来,网格的曲率变化还是太数学化了,缺了那种有机的、意外爆裂感。后来我翻了外网一个冷门教程,提到用置换贴图叠加湍流噪声。试了一把,豁然开朗。
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/193e6526-a006-484b-a4af-da51aad4e109.jpg
玻璃吹制变形 After Effects 置换贴图节点连接
我把一张动态的fractal noise做成黑白置换贴图,映射给玻璃素材,噪点的缩放、演化和复杂度故意调得很碎。你猜怎么着?玻璃边缘开始出现细小的咬边和流淌纹路,这才是热玻璃该有的脾气。✅
💡 折射率,折射率,折射率——重要的东西吼三遍
很多新人做个变形就完事了,忽略了一个致命点:玻璃在变形过程中,折射率是随厚度变的。吹薄的地方透光多、畸变小,厚的地方光线弯折得厉害,像隔着一层流动的透明岩浆。
我怎么模拟的?拿达芬奇里的发光(Glow)和色散(Chromatic Aberration)配合遮罩。首先,我根据变形网格的位移程度,用表达式生成了一张厚度图:位移越大,厚度越低。然后拿这张图Luma键控,控制两个效果——厚度大区域加色散边缘(故意偏紫青),厚度小区域提亮度并降低对比度。看起来就像那么回事儿了。
但有个坑:运动模糊。普通方向的运动模糊会破坏折射的真实感。我必须在变形网格的每个锚点上,手写运动矢量方向,喂给 RSMB 插件。这步没捷径,就是熬。熬到凌晨三点,预览框里的玻璃终于有了那种黏稠的、带着光晕的缓慢塑形感。值了。
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/8436746c-9039-46f7-8290-60cca9495d82.jpg
玻璃折射色散效果达芬奇节点示意图
期间崩了一次工程,AE提示“内存不足”,我那一刻差点把显示器砸了。机械硬盘在狂转,散热风扇像要起飞。这就是搞后期的日常,对吧?
🔥 火焰环境与热浪失真,是魂儿
玻璃吹制变形,光玻璃自己在变,环境一动不动,注定假。你必须模拟火焰的热浪对背景的扭曲,还有玻璃表面反射的火光。
背景扭曲我用的是热霾置换:在玻璃周围画一个动态的mask,填充率动的fractal noise,叠加给背景层作为置换图。关键是噪点要垂直方向拉长,模拟热空气上升的形态。再给这个mask做个轻微位移动画,跟着假想的火焰喷口走。
玻璃表面的火光反射,我是拿Optical Flares插件,手动K了三个光源点,分别代表火焰的根部、中部和外围。然后让玻璃素材的“亮度”通道去影响光斑的出现区域——这样只有高光点才反射出刺眼的橙黄色。这招是跟一位老合成师学的,他说这叫“信号路由”,说白了就是让A驱动B,别傻乎乎全叠上去。
说实话,最后合成完,我自己都被唬住了。玻璃那种通体发亮、边缘暗沉的体积感,配合周围微微晃动的空气,客户直接说“这个可以当片子开头”。那瞬间的成就感,能抵消之前所有的崩溃。
总结?没什么好总结的。这类效果就是硬功夫堆出来的,没有一键生成。网格、置换、折射、热浪,一环扣一环,偷一点懒就出一眼假。下次再有人让你做玻璃吹制变形,记得多报点加班时长,因为你一定会熬穿好几个夜。
最后扔个观点:别迷信人工智能自动补帧那套,至少目前,这种需要手工微妙的活儿,人眼和手感还是老大。不服来辩。
页:
[1]