Nuke Smart Vector做数字化妆,为视频中人物贴图纹身【操作实例】
› VFX大学 › Nuke合成影视制作 › Nuke Smart Vector做数字化妆,为视频中人物贴图纹身【操作实例】
-
作者帖子
-
-
2019-02-26 - 17:22 #55048
大家好,我是雨凌,在影视后期制作中,除了对画面进行擦除修复,有时候恰巧相反,我们需要为画面中的人物进行数字化妆:增加疤痕、纹身、在衣服上添加血迹等。在常规2D画面中我们首先想到的就是使用Mocha进行处理。今天我们Get的新技能使用Vector Motion 运动矢量来处理。
处理前原始画面:
处理后:
Mocha处理与 Vector Motion的处理方式的区别:
1、原理不同:Mocha是基于2维坐标的Xy轴向位置进行跟踪对位,Vector Motion是所有三维软件里面渲染都可以输出的通道,是基于3维 XYZ 三个轴向上坐标的空间定位贴图。
2、Mocha直接追踪出运动进行贴图即可(简单快,但仅限于运动产生遮挡较小的素材)。而在实拍的影片中是没有Vector Motion通道的,所以我们需要先计算生成视频中的Vector Motion通道,再进行贴图(对于运动遮挡范围大的贴图更加真实,效果更完美)
下面以手把手的姿势,我们做一遍操作流程:
-
2019-03-04 - 16:05 #55118
分析素材:这段素材人物的旋转,扭动虽然不是特别大,但是表面有立体面的变化,这种小幅度运动的镜头用Mocha处理也不在话下,这里我们使用Smart Vector来处理,并了解其真实运动原理。
首先下载素材:
-
2019-03-04 - 16:13 #55120
-
2019-05-27 - 07:22 #59020
求大神把素材重新发一下谢谢
-
-
2019-03-04 - 16:28 #55122
-
2019-03-04 - 16:30 #55124
-
2019-03-04 - 16:38 #55125
-
2019-03-04 - 16:57 #55128
-
2019-03-04 - 17:05 #55130
第六步、因为图片太大我们加了transform节点来调整大小、位置,同时加了Grade节点进行调色使其与皮肤更融合一些。两个疤痕我们使用了两transform来分别调整到不同位置,并用merge将两个疤痕合成统一输出到 VectorDistort。上一个全家桶节点图 😄,截图要弄清楚了不容易,视力步好的同学点击图片是可以放大的哟~~,依然稀里糊涂的同学可以后续跟帖提问,雨凌会在第一时间回复您的。
好啦,今天雨凌的教程就到这里啦,大家可以尝试一下,按教程的思路做出任意你想要的数字化妆。
如有疑问,可以跟帖留言会尽快回复噢。点击雨凌的头像可以查看更多精彩教程呢~
如果本教程对您有所帮助,点击我的头像,加我为好友,就可以看到我得更新啦,也可给我发私信,点击帖子顶部得收藏放入收藏夹,方便将来再次查看~
本帖未经允许不得转载,禁止二次转载,转载请注明出处并保留在本站的完整链接,谢谢^_^
-
2019-04-18 - 11:30 #56427
请问一下,为什么我的nuke里smartvector节点不一样,并且视图通道里没有smartvector通道
-
2019-04-18 - 12:48 #56457
一样的,你使用的是新版的Nuke,节点样子和以前的不一样,但功能是完全一样的(据说新的强大得多)。
关于你提出的问题:估计你没有输入素材,并进行设置。我写过一篇非常详细的 Smart Vector的用法与参数,您可以参看一下:
-
-
2019-10-10 - 12:10 #68574
老师我感觉mocha没追踪好
-
2019-10-10 - 12:21 #68575
@yangyangshan 没有使用Mocha,这里使用的是Nuke的矢量贴图~~,主要是拆解这个过程~~。Mocha可以做2D跟踪,而矢量贴图是三维范畴的~~
根据你提的建议,做了下修正~~哈哈😄,现在贴到鼻子上啦~~,弯曲的部分比较能看出来与平面贴图的差异。另外追踪精度也简单调整了下~~
非常感谢你的提醒,去年都在小屏幕笔记本上,许多细节看得不太仔细~~以后发现问题可以随时提交,会很快进行修正的。
-
-
2020-07-04 - 03:29 #72022
能帮我给一段几秒的视频人物 锁骨加个英文纹身吗 有偿
-
2020-07-31 - 12:00 #72194
还需要制作帮,可以有偿代做。
-
2020-11-19 - 14:28 #78652
请问,我的软件用了smartvector一次后,就出现参数无法调,节点报错,是什么原因?
-
2020-11-19 - 14:54 #78659
SmartVector 是用来生成矢量数据的,在没有设定输出路径、没有进行矢量生成计算时候都会报错,这是正常现象,我刚连上也会报错。另外 SmartVector 节点不是单独独立使用的,仅仅是用来计算矢量。具体的使用方法,这篇案例中有详细的节点图流程,也就是无法使用 SmartVector 一个节点来做合成的工作,需要配合其他节点,本案例中使用了 Vectordistort 节点来调用 motion 数据。
-
-
2020-11-19 - 15:23 #78668
节点现在是无法设定输出路径,也无法生成矢量数据,哪里设定那?
-
2020-11-19 - 17:49 #78677
嗯嗯,分享一下,原因是用nuke打开的工程文件,应该用nuke X。
-
2022-10-03 - 17:35 #124870
smt好像只有nuke x才能用
-
2022-10-05 - 21:21 #124872
您好,确实是的,只有NukeX版本才支持Smart Vector、以及Camera Tracker等复杂功能,在工作中以及学习时候建议使用NukeX版本
-
-
-
作者帖子
- 在下方一键注册,登录后就可以回复啦。