【Nuke理论】添加删除关键帧动画、动态连接动画参数详解

VFX大学 Nuke合成影视制作 【Nuke理论】添加删除关键帧动画、动态连接动画参数详解

正在查看 7 条回复
  • 作者
    帖子
    • #57598

      蓝雨凌
      参与者
      圣骑士

      大家好,作为合成软件,最重要的功能之一:做动画。在小雨看来,这也是合成软件与Photoshop的最大不同之处,从图形合成与色彩匹配角度而言,所有🉐️软件都是一样的。好啦,那我们来学习Nuke中动画控制器:

      动画参数是指随时间变化改变参数值(视频中按帧)。设置关键帧(定义参数的帧),Nuke会在两个关键帧之间通过插值来实现中间帧的过渡(其实,所有动画软件都是如此)。通过这种方式大部分动画都可以使用参数来制作。

      使用动画参数

      使用“Animation 动画”菜单,可以在动画参数的曲线上设置,删除以及执行其他编辑关键帧的操作。

      当然Nuke中还有更加高级的动画制作工具,可以一并学习:

      【Nuke理论】Dope Sheet关键帧表和Curve Editor曲线编辑器动画参数详解

    • #57599

      蓝雨凌
      参与者
      圣骑士

      设置关键帧

      操作如下:

      1. 在播放视窗中找到到要设置关键帧的位置。
      2. 在要设置动画参数旁边,单击动画按钮。
      3. 从下拉菜单中选择Set key。参数的输入字段变为蓝色,表示已插入关键帧。Nuke会切换到自动关键帧模式:当更改另一帧的参数值时,会自动插入关键帧。
      4. 拖动时间线到要放置关键帧的下一帧。

      1. 可以直接输入参数,也可以通过滑块或颜色滑块编辑参数。
      2. 根据需要继续添加关键帧。
      3. 在Viewer视窗中来回播放检查动画结果。
    • #57600

      蓝雨凌
      参与者
      圣骑士

      删除关键帧

      删除单个关键帧

      1. 使用Viewer视窗中的(下一个编辑/关键帧和上一个编辑/关键帧按钮)导航到要删除的关键帧。请注意,有关键帧的位置,时间线会显示蓝色。

      2. 单击动画按钮

      3. 从下拉菜单中选择Delete键,删除关键帧。


      删除所有关键帧

      1. 单击动画按钮
      2. 从下拉菜单中选择No animation(无动画)。弹出确认对话框。
      3. 单击Yes,将会删除所有关键帧参数,并设置静态值以匹配当前帧的值。
    • #57615

      蓝雨凌
      参与者
      圣骑士

      将动画参数与跟踪器链接

      可以使用表达式将任何控制参数与其他控制参数链接,也可以使用“Animation 动画”菜单中的“Link To 链接到”选项快速与“Tracker 跟踪器”节点链接。

      例如:将RotoPaint节点的translate控制参数与Tracker节点链接,

      操作如下:

        1. 创建要链接到的Tracker节点。
        2. RotoPaint节点的控制面板的“Transform 变换”选项卡上,单击“transform animation”菜单。

        1. 选择Link to > Tracker linking dialog…(链接到>跟踪链接对话框…)
        2. 在跟踪器节点下拉列表中选择要使用的跟踪器节点,然后在Link to dropdown中选择是否要链接到Tracker的Positon 位置或Transform值。
        3. 通过选择Tracker对话框选择要使用的值。

      1. 然后单击“OK 确定”,完成链接。

      结果:当Tracker值变化时,Bezier形状的Transform值也会发生同步变化。


      拖放跟踪数据创建动态链接

      1、从“ 追踪”列表中选择所需的追踪点。每个控制面板只能链接一个追踪点。
      2、按住Ctrl +拖动(Cmd +在Mac上拖动)Tracker控制面板动画按钮 ,到目标控制面板动画按钮 ,释放鼠标时,目标控制面板将变为蓝色,表示已应用动态链接表达式。

      这时,拖放操作创建了一个类似于以下示例的链接表达式:

      Tracker1.tracks.1.track_x


      好啦,今天小雨的更贴就到这里啦,如有疑问,可以跟帖留言,会尽快回复你的。点击Nuke影视合成制作并订阅可以查看更多精彩教程哦。

      如果喜欢NewVFX社区的帖子,点击我的头像,加我为好友,就可以看到我得更新啦,也可给我发私信,点击帖子顶部得收藏放入收藏夹,方便将来再次查看~

      本帖未经允许不得转载,转载请注明出处并保留在本站的完整链接,谢谢^_^

    • #57840

      菜鸡
      参与者
      军士

      老师,问个问题,关于link to tracker的问题。

      就是比如对一个物体用transform节点移动到我想移动的位置,然后我在transform节点下的translate里link to tracker1,然后这个物体虽然link上去了,但是这个位置变了。我想的应该是跟transform节点的center有关,但是link的物体不是transform节点的center地方,所以有点迷茫,想问怎么处理成和AE的link一样,不改变我调整的物体的相对位置而link到tracker上呢?

    • #57841

      菜鸡
      参与者
      军士

      然后我想了下,是因为transform节点在我移动的时候就有数值了,然后我记录了这个数值,再link to tracker ,然后在link了的translate的x y 分别edit expression 把初始的数值加上,才保持了我最初想要的相对位置。

      现在有没有别的处理方式呢?

    • #57844

      蓝雨凌
      参与者
      圣骑士

      没特别看明白你的意思,但是如果与tracker,或者别的有动态数据的节点作为数据流节点传送到当前节点后,建议不要在两条有数据流传送的节点上加参数。可以这样处理:在接受信号的节点下方再加一个 transform节点或者其他可固定控制的节点来进行重新定位(使用第二个Transform对传送的X,Y坐标数据进行偏移):

      • #57854

        菜鸡
        参与者
        军士

        老师你看这个例子,把黄图(哈哈哈哈)叫物体,然后物体的transform节点我没改动其他数据只是把他移到了transform节点的中心点在右下角的位置便于观察

        然后照您说的添加了第二个transform节点作为重新定位,我没改动任何数据,他的中心点在画面正中

        然后我把第二个transform节点的translate数据link to tracker

        这个时候位置又变了呀?这是为什么?

        • #57855

          菜鸡
          参与者
          军士

          哦哦哦哦,我白痴了。。。没仔细看清楚你的节点,在link 之后添加节点调节,我二了,不好意思。。。我懂你的意思了

          谢谢细心教导

        • #57856

          蓝雨凌
          参与者
          圣骑士

          嗯 看明白了哈 很不错 加油~~~,你的流程的问题这样修正:1.把 Tranform1 连接到Tracker,而不是当前的Trasform2。 2. 然后移动Trasform2,就可以重新定位。就好啦~~ 为了方便截图,我把节点都横排连接的~~😄

    • #57857

      菜鸡
      参与者
      军士

      假设我要擦除一个物体镜头如果是轻微抖动,没有透视关系,无法track the camera,我添加tracker ,跟踪点,然后stablize,接着rotopaint,然后matchmove。或者就是您说的跟踪点,挑一帧rotopaint,link to tracker,然后transform调好这一帧的位置对吧?

      例子可能第一种方法最好,我也是突然想到的,就是说这么个意思,了解了。

      谢谢谢谢

      • #57859

        菜鸡
        参与者
        军士

        nuke在处理这个问题上,就是要添加第二个transform节点来调节是吧,无法像AE那种,我在物体上调好位置了,然后把这个物体甩链接到tracker上然后就不用管了。nuke是反过来,而且是要第一个transform节点来接收tracker数据,然后再调整

        • #57865

          韩十七
          参与者
          青骑士

          用Nuke考虑的是最底层的分布式原理,和Ae在思维上有很大的差别 哈哈 用Nuke快速融入的关键是忘掉AE的操作,而只想思路。本人也是深受AE影响的一代~~ 不过现在都习惯了~~哈哈 非常喜欢Nuke的操作方式。简单明了~~步骤更细致。

      • #57864

        蓝雨凌
        参与者
        圣骑士

        去擦除有抖动视频的思路:1.先去除抖动,压制住抖动。2. 在稳定的画面里擦除。 3. 两个素材merge完了以后,将抖动数据再加上上去。最终结果:擦除也同步进入了抖动的画面里面~~一起抖动,也就是相对静止。

        • #57941

          菜鸡
          参与者
          军士

          对的 我也喜欢nuke这种,平常也会用些ae,混着用。有时候就是转不过弯来,哈哈哈哈哈

        • #57942

          菜鸡
          参与者
          军士

          ok 了解了,谢谢细心指导

          前面的好像回复错了,这个回复在上面我也是没反应过来0.0

正在查看 7 条回复
  • 在下方一键注册,登录后就可以回复啦。
error: 提示:内容受到保护!!
-->