时间剪辑
与TimeOffset一样,TimeClip节点可让您在时间上向前或向后移动剪辑,并反转剪辑中帧的顺序。除了此基本功能之外,您还可以滑动剪辑,设置剪辑的帧范围,设置超出此帧范围的帧所发生的情况,将剪辑淡入或淡出黑色以及设置表达式以调整节点的行为。
小费: 使用TimeClip,还可以直接在“摄影表”中偏移,修剪和滑动剪辑。看到抱歉,您没有找到此帮助。
也可以看看时间偏移。
输入和控制
|
连接类型 |
连接名称 |
功能 |
|
输入值 |
未命名 |
图像序列滑动。 |
|
Control (UI) |
Knob (Scripting) |
Default Value |
功能 |
|
TimeClip Tab |
|||
|
Fade In |
fadeIn |
5 |
从黑色褪色的帧数。 |
|
Fade Out |
fadeOut |
5 |
褪为黑色的帧数。 |
|
frame range |
first |
Dependent on Project Settings |
范围的第一帧。 您也可以通过转到Dope Sheet标签,然后将剪辑的头部拖动到新位置。 |
|
before |
hold |
Sets the behavior of frames before the first frame (examples refer to a 20-frame sequence with a first value of 5): • hold - the first frame in the sequence is held until the first frame is reached. Example: 1, 1, 1, 1, 1, 2, 3, 4, etc. • loop - substitutes an equal number of frames, effectively creating a clip loop. Example: 17, 18, 19, 20, 1, 2, 3, 4, etc. • bounce - substitutes a reversed equal number of frames, creating a clip bounce. Example: 5, 4, 3, 2, 1, 2, 3, 4, etc. • black - frames are black until the first frame is reached. |
|
|
last |
Dependent on Project Settings |
The last frame of range. You can also adjust this by going to the Dope Sheet tab and dragging the tail of the clip to a new location. |
|
|
after |
hold |
Sets the behavior of frames after the last frame (examples refer to a 20 frame sequence with a last value of 5): • hold - the last frame in the sequence is held until the end of the sequence is reached. Example: 16, 17, 18, 19, 20, 20, 20, 20, etc. • loop - substitutes an equal number of frames, effectively creating a clip loop. Example: 16, 17, 18, 19, 20, 1, 2, 3, 4, etc. • bounce - substitutes a reversed equal number of frames, creating a clip bounce. Example: 16, 17, 18, 19, 20, 19, 18, 17, etc. • black - frames are black from last until the end of the sequence is reached. |
|
|
frame |
frame_mode |
expression |
设置帧模式: • expression -可让您在右侧的字段中输入表达式。该表达式可更改当前帧与读入的帧之间的关系。例如,如果您的剪辑从image.0500.rgb开始,并且您想将第一帧放置在第1帧而不是第500帧,则可以使用该表达式frame+499。这样,将499帧添加到当前帧以获取读入的帧数。在第1帧,读入image.0500.rgb;在第2帧,读入image.0501.rgb;等等。表达式的另一个示例是frame*2。该表达式将当前帧乘以2以获取读入的帧号。这样,仅使用剪辑中的所有其他帧。在第1帧,读入image.0002.rgb;在第2帧,读入image.0004.rgb;在第3帧,读入image.0006.rgb;等等。 • start at -可让您在右侧的字段中输入起始帧编号。这指定了要读入序列中第一个帧的帧。换句话说,所有帧都将偏移,以便剪辑从指定的帧开始。例如,如果您的序列从image.0500.rgb开始,然后输入1在该字段中,在第1帧处读入image0500.rgb。同样,如果您输入100在该字段中,在第100帧处读取image0500.rgb。 • offset -可让您在右侧的字段中输入恒定的偏移量。将此常数值添加到当前帧中,以获取读取的帧号。例如,如果您的剪辑从image.0500.rgb开始,并且您想将第一帧放置在第1帧而不是第500帧,则可以使用499作为常量偏移量。这样,将499添加到当前帧中以获取要读取的帧。在帧1,读取image.0500.rgb;在第2帧处,读入image.0501,依此类推。您也可以使用负值作为常数偏移量。例如,如果您使用值-10, Nuke从当前帧中减去十以获取读入的帧。在第20帧处,读入image.0010.rgb;在第21帧,读入image.0011.rgb;等等。 |
|
original range |
origfirst |
Dependent on Project Settings |
序列的原始第一帧。 |
|
origlast |
Dependent on Project Settings |
The original last frame of the sequence. |
|
|
reverse |
reverse |
disabled |
反转指定范围内的片段frame range。 |
分步指南
影片教学
我创建了一些基本的动画来在屏幕上移动该岩石。改变动画来改善它会很棒。现在,有几种方法可以在Nuke中执行此操作。一种是转到预先存在的关键帧(例如第15帧)并更新属性。例如,也许规模太大,因此我将通过仅输入一个新数字-.25-并将其作为关键帧在任何地方进行处理来减少这种情况。因此,我可以转到第40帧,然后调整规模再说一遍。您还可以更改旋转角度。例如,旋转可能为500。让我们现在播放它。
现在,岩石的移动速度有些慢,使用变换手柄和那里的运动路径很难看到它,但是我能做的是在Viewer中单击并按Ø键一次,然后两次以隐藏这些覆盖。所以,既然岩石太慢,我们该怎么办?改变速度的一种好方法是进入“摄影表”并缩放关键帧,使它们更加靠近。现在,在执行此操作之前,可能值得应用另一个节点。我们仅将15-40帧用于动画。假设我想扔掉其余图像序列而不使用它。您可以使用“时间片段”节点同时在“摄影表”中执行此操作。TimeClip节点是版本7的新增功能。来做吧。我将选择Read1节点,单击鼠标右键,然后选择时间 > 时间剪辑。
现在,您可以在属性面板中更改TimeClip的值,也可以直接在“摄影表”中进行操作。您可以通过单击此选项卡转到此处的“摄影表”。“摄影表”将向您显示打开的任何节点,例如TimeClip1和Transform7。它还会向您显示就属性而言关键帧的内容,例如, 旋转, 规模和翻译 ,以及与其相关的渠道,例如X和ÿ用于翻译。如果有动画,您将在时间轴上看到关键帧刻度线。例如,这是用于翻译的y关键帧。您可以将这些刻度线移动到不同的帧。现在,在这种情况下,我想缩放关键帧以将它们移近。为此,我可以单击+拖动关键帧周围的选取框,然后单击+拖动出现的变换框的右侧。如果将它们拉近一点,动画将变得更快;如果我相反,动画会变慢。让我们将它们拉近一点。要离开变换框,只需单击它。
现在,TimeClip的工作原理有所不同。您将看到TimeClip显示时间的括号,中间有一条线。它显示了正在使用的输入范围,在这种情况下,是图像序列的第0帧到第90帧。您可以单击并向内拖动这些括号以进行更改。例如,我可以单击并拖动它们,因此我仅使用第15帧到第29帧。这里有一个时间滑块,我可以移动看一下,所以现在我所有的动画和背景都在第15帧和第29帧之间。您还可以通过将所有内容向左移动使所有操作都从第0帧开始。为此,请在关键帧和方括号周围单击并拖动一个选取框。如果我再放手,我们将有一个转换框,我可以单击并拖动到左侧。现在,我已强制一切从第0帧开始。每当我在此处进行更改时,TimeClip属性都会自动更新。实际上,我可以在这里看到框架范围已从第15-29帧设置,并且偏移了15,从而使其从第0帧开始。这是TimeClip节点的非常基本的应用程序。利用其功能的一种更高级的使用方法是使它抵消完整的上游动画。我们将在本视频末尾再说。
因此,现在岩石运动得更快,但是在这种情况下,我不想在第14帧之后使用任何东西。由于使用了TimeClip,它只会变黑,并且岩石上也不再有动画。要解决此问题,我所能做的就是转到“项目设置”, 编辑 > 项目设定,并使时间轴持续14帧。好了
那么,我们在这里还能做什么? 一件不错的事情是使岩石运动成拱形。因此,让我回到“节点图”并确保“变换”节点处于打开状态,通过按Ø键入Viewer,然后在某个中间帧(如第8帧)上移动变换手柄。当我移动它时,我会看到岩石的先前位置和当前位置,但是当我放开时,它会以当前位置更新。当我这样做时,将在第8帧放一个新的关键帧。现在,更改信息的最后一种方法是通过曲线编辑器。有一个曲线编辑器标签就在这里。您还可以在此处的属性面板中转到“曲线编辑器”。好一点了。如果右键单击动画菜单按钮,则可以选择曲线编辑器。无论我点击了哪个属性,例如翻译会自动加载到“曲线编辑器”中,实际上,这是X和ÿ的曲线翻译。
现在,此曲线编辑器的工作方式与其他程序中的许多其他曲线编辑器一样。在左侧,将是具有动画的节点,属性和通道的列表。如果单击通道或属性,但看不到任何曲线,则可以在“曲线编辑器”中单击并按F构图的关键。所以,有w曲线规模。我要回去翻译,然后将其框起来。您还可以使用相机快捷方式来移动,例如滚动或缩放。现在,每条曲线将具有2个或更多关键帧。这是3。您可以单击它们以选择它们,也可以上下移动它们以更改值,或者从左到右移动它们以更改它们在时间轴上发生的帧数。如果选择了关键帧,则可以单击并拖动切线控制柄。它更改曲线的形状。您也可以右键单击鼠标并选择其他切线插补, 例如, 线性的。线性会打破切线控制柄,因此您可以分别移动每侧,也可以返回默认值,即光滑。您可以通过单击关键帧并按删除键。您可以通过以下方式创建新的关键帧Ctrl+Alt键+单击曲线,或 Cmd+选项点击。因此,就曲线的形状而言,您可以在“曲线编辑器”中做很多事情。所以,现在说动画足够好了。让我们回到TimeClip节点并讨论更高级的功能。
现在,需要花一分钟时间进行设置,所以我要快进去。我回来了更新的场景。转换节点将输出到3个不同的位置。第一个转到我们先前使用的Merge节点,其他输出转到2个新的TimeClips。它们也通过以下方式连接到“合并”节点: A2和 A3。这里发生的是这些新的TimeClips抵消了通过Transform7节点创建的完整动画。因此,您不仅可以看到第一块岩石,还可以看到其他两块在时间上偏移了几帧的岩石。TimeClip2有它的帧属性设置为开始于并且有一个3在这里输入。这意味着岩石的迭代滞后于3帧。TimeClip3的开始于它偏移了6帧。这样做的好处是您可以随时返回到原始动画。无论上游是什么,您都可以更改。因此,我可以返回到Transform7,然后转到“曲线编辑器”并说显示ÿ曲线。更改该设置,所有TimeClip变体都会拾取该新动画。
我们在这里可以做的最后一件事是激活运动模糊。实际上,“变换”节点带有运动模糊选项。设置为0,默认情况下处于关闭状态。如果将此值提高到1或更高,则会激活运动模糊。在这种情况下,TimeClip节点有多种用途,以及如何在Nuke内部微调动画。
Blender Foundation提供的“钢之泪”镜头- mango.blender.org