相信衣服上的维亚要擦掉,对很多人来说是一件很苦恼的事情,因为衣服上不但有纹理,还会有因运动产生的皱着,甚至明暗的变化。
下面简单介绍一个节点的用法,测试的版本是nuke6.1v1,节点是“splinewarp”。原理就是把其中比较完整一帧先擦干净,然后通过节点的变形覆盖在其他帧上面。
(1)首先看一下素材,分析素材,看哪一帧比较完整,纹理比较适合用来适合覆盖的;
(2)用rotopaint把要擦除的地方擦干净,如图:
(3)擦除干净后,把该帧提取出单帧来,可以用FrameHold这个节点:
(4)用Roto画出擦好的那部分,注意Roto中的点最好是对准棱角或者是有明显标记的,接着用乘法与该帧相乘得出。可以加上Blur节点,让边缘柔和过度:
(5)接着在下面加上“SplineWarp”节点,在设置的显示里改成“src”,即来源的“sourse”的简写:
(6)然后把之前抠出来的那块“Ctrl+Alt+Lmb”用贝塞尔曲线(红色)框住,到最后的那个点的时候右键“close curve”,结束贝塞尔曲线:
(7)把边缘收好,基本可以与之前Roto的一致:
(8)此时,在“Sourse Curves”的“key”摁“copy”:
(9)然后把“设置的显示”改成“srcwarp”:
(10)然后在“Destination Curves”的“key”摁“paste”,贝塞尔曲线颜色变蓝色:
(11)下面直接与RotoPaint合并:
(12)在左右两边的帧上修改SplineWarp中的曲线,匹配完毕后,再对边缘细加处理,如果有颜色变化,可以加上颜色节点加以调节。