【Nuke理论】添加删除关键帧动画、动态连接动画参数详解
› VFX大学 › Nuke合成影视制作 › 【Nuke理论】添加删除关键帧动画、动态连接动画参数详解
-
作者帖子
-
-
2019-05-04 - 11:37 #57598
大家好,作为合成软件,最重要的功能之一:做动画。在小雨看来,这也是合成软件与Photoshop的最大不同之处,从图形合成与色彩匹配角度而言,所有🉐️软件都是一样的。好啦,那我们来学习Nuke中动画控制器:
动画参数是指随时间变化改变参数值(视频中按帧)。设置关键帧(定义参数的帧),Nuke会在两个关键帧之间通过插值来实现中间帧的过渡(其实,所有动画软件都是如此)。通过这种方式大部分动画都可以使用参数来制作。
使用动画参数
使用“Animation 动画”菜单,可以在动画参数的曲线上设置,删除以及执行其他编辑关键帧的操作。
当然Nuke中还有更加高级的动画制作工具,可以一并学习:
-
2019-05-04 - 11:37 #57599
-
2019-05-04 - 11:38 #57600
-
2019-05-04 - 13:17 #57615
将动画参数与跟踪器链接
可以使用表达式将任何控制参数与其他控制参数链接,也可以使用“Animation 动画”菜单中的“Link To 链接到”选项快速与“Tracker 跟踪器”节点链接。
例如:将RotoPaint节点的translate控制参数与Tracker节点链接,
操作如下:
-
- 创建要链接到的Tracker节点。
- 在RotoPaint节点的控制面板的“Transform 变换”选项卡上,单击“transform animation”菜单。
-
- 选择Link to > Tracker linking dialog…(链接到>跟踪链接对话框…)
- 在跟踪器节点下拉列表中选择要使用的跟踪器节点,然后在Link to dropdown中选择是否要链接到Tracker的Positon 位置或Transform值。
- 通过选择Tracker对话框选择要使用的值。
- 然后单击“OK 确定”,完成链接。
结果:当Tracker值变化时,Bezier形状的Transform值也会发生同步变化。
拖放跟踪数据创建动态链接:
1、从“ 追踪”列表中选择所需的追踪点。每个控制面板只能链接一个追踪点。
2、按住Ctrl +拖动(Cmd +在Mac上拖动)Tracker控制面板动画按钮 ,到目标控制面板动画按钮 ,释放鼠标时,目标控制面板将变为蓝色,表示已应用动态链接表达式。这时,拖放操作创建了一个类似于以下示例的链接表达式:
Tracker1.tracks.1.track_x
好啦,今天小雨的更贴就到这里啦,如有疑问,可以跟帖留言,会尽快回复你的。点击Nuke影视合成制作并订阅可以查看更多精彩教程哦。
如果喜欢NewVFX社区的帖子,点击我的头像,加我为好友,就可以看到我得更新啦,也可给我发私信,点击帖子顶部得收藏放入收藏夹,方便将来再次查看~
本帖未经允许不得转载,转载请注明出处并保留在本站的完整链接,谢谢^_^
-
-
2019-05-06 - 14:54 #57840
老师,问个问题,关于link to tracker的问题。
就是比如对一个物体用transform节点移动到我想移动的位置,然后我在transform节点下的translate里link to tracker1,然后这个物体虽然link上去了,但是这个位置变了。我想的应该是跟transform节点的center有关,但是link的物体不是transform节点的center地方,所以有点迷茫,想问怎么处理成和AE的link一样,不改变我调整的物体的相对位置而link到tracker上呢?
-
2019-05-06 - 15:02 #57841
然后我想了下,是因为transform节点在我移动的时候就有数值了,然后我记录了这个数值,再link to tracker ,然后在link了的translate的x y 分别edit expression 把初始的数值加上,才保持了我最初想要的相对位置。
现在有没有别的处理方式呢?
-
2019-05-06 - 15:38 #57844
没特别看明白你的意思,但是如果与tracker,或者别的有动态数据的节点作为数据流节点传送到当前节点后,建议不要在两条有数据流传送的节点上加参数。可以这样处理:在接受信号的节点下方再加一个 transform节点或者其他可固定控制的节点来进行重新定位(使用第二个Transform对传送的X,Y坐标数据进行偏移):
-
2019-05-06 - 17:18 #57854
老师你看这个例子,把黄图(哈哈哈哈)叫物体,然后物体的transform节点我没改动其他数据只是把他移到了transform节点的中心点在右下角的位置便于观察
然后照您说的添加了第二个transform节点作为重新定位,我没改动任何数据,他的中心点在画面正中
然后我把第二个transform节点的translate数据link to tracker
这个时候位置又变了呀?这是为什么?
-
-
2019-05-06 - 17:38 #57857
假设我要擦除一个物体镜头如果是轻微抖动,没有透视关系,无法track the camera,我添加tracker ,跟踪点,然后stablize,接着rotopaint,然后matchmove。或者就是您说的跟踪点,挑一帧rotopaint,link to tracker,然后transform调好这一帧的位置对吧?
例子可能第一种方法最好,我也是突然想到的,就是说这么个意思,了解了。
谢谢谢谢
-
2019-05-06 - 17:45 #57859
nuke在处理这个问题上,就是要添加第二个transform节点来调节是吧,无法像AE那种,我在物体上调好位置了,然后把这个物体甩链接到tracker上然后就不用管了。nuke是反过来,而且是要第一个transform节点来接收tracker数据,然后再调整
-
2019-05-06 - 18:48 #57865
用Nuke考虑的是最底层的分布式原理,和Ae在思维上有很大的差别 哈哈 用Nuke快速融入的关键是忘掉AE的操作,而只想思路。本人也是深受AE影响的一代~~ 不过现在都习惯了~~哈哈 非常喜欢Nuke的操作方式。简单明了~~步骤更细致。
-
-
2019-05-06 - 18:39 #57864
去擦除有抖动视频的思路:1.先去除抖动,压制住抖动。2. 在稳定的画面里擦除。 3. 两个素材merge完了以后,将抖动数据再加上上去。最终结果:擦除也同步进入了抖动的画面里面~~一起抖动,也就是相对静止。
-
-
-
作者帖子
- 在下方一键注册,登录后就可以回复啦。