如何在Nuke中合成逼真火焰效果?!

乐活   2024-11-11 21:30   湖北  

 动画有风险   入坑需谨慎  

旅美CG艺术家Tingyin Liao最近分享了一个Nuke合成教程聚焦于如何利用Nuke软件,通过2D Tracking、环境互动光及Curve Tool等技巧,将火焰素材融入实拍场景中,打造逼真的视觉效果。

Tingyin Liao曾在西基动画担任灯光合成师,Crafty Apes VFX担任视效合成师,现为自由职业者。她毕业于美国萨凡纳艺术设计学院特效系,拥有多年的海内外专业工作经验,曾参与过《星际大战:义军崛起》《巨怪猎人》等多部知名作品的制作。

步骤一:前置火焰素材

在前置火焰素材准备阶段,首先需要在Nuke中新增一个Matte通道,并加入红蓝两渐层,为后续合成做准备。接着,确定火焰素材的格式与背景相符,并调整火焰的快慢和大小,将其放置到合适的位置。

此时,可以使用Curve Tool来抓取火焰的闪烁变量,通过STMap回复镜头变形,并利用2D tracking的CornerPin节点将火焰素材固定在镜头上,实现火焰与镜头的同步移动。

2D tracking - CornerPin的运用:选定4个适合追踪定位的点下去跑以后,4点全选汇出CornerPin节点接在素材后面,以固定火焰跟随镜头移动。

Curve Tool的运用:使用Curve Tool时,选Avg Intensities,放取样框于火焰适中位置,按“Go!”取样。再切换到Intensity Data栏位,仔细检查所获取的数值,确保它们成功反映了火焰的闪烁强度。另外,在取样合适的位置时,建议简单预览整段素材后,找到稳定亮度区,确保捕捉精确闪烁。

步骤二:制作火焰环境光

接下来是制作火焰环境光。通过使用Keyer取出内火焰的Alpha通道,并利用之前制作的Matte减掉火焰上半部,调整Alpha的范围和模糊程度来制作环境光的范围。同时利用灰阶模式下的BG与其他不同程度的Alpha来制作多个图层的环境光,增加火光颜色的层次感,这里一共叠了4层。

在这一步中,还需要将之前用Curve Tool调出的火焰闪烁强度数值复制到Gain的四项参数节点上,并并把同一帧的参数也复制到White Point。这个动作的目的是用来校正基准值,这样一来就可以顺利将原素材上的火焰闪烁,增加到自制的环境光当中,结果如下图。

步骤三:火焰调色

最后是火焰调色阶段。根据背景的参照图,使用Keyer撷取火焰的各个范围进行调色。通过主要Alpha调整亮度曝光,火焰外围增加彩度,再用Exponential Glow做加亮、光晕的效果。最后调整模糊程度,完成火焰的调色工作。

在这一步中,需要注意使用Luminance Key撷取大部分火焰范围,并使用Red Keyer撷取红色通道的外围范围,以实现更精细的颜色调整。

后,将BG、环境光、火焰主体依序进行编排与叠加,一个精致的火焰效果就大功告成了!

—END—



想了解更多动漫游戏资讯与技术分享,关注【动画师】&【坑里人】,记得点亮星标⭐️


坑网|坑里人,一个用心、专业的动画师交流论坛!http:\\kengliren.com】





动画师
动画师交流分享,影视动画师,游戏动作设计公众平台,官网(坑里人|坑网):www.kengliren.com
 最新文章