花键经线

SplineWarp节点根据您创建的多个形状或图钉使图像变形。与GridWarp节点不同,您可以在任一图像的任何位置绘制这些形状,而不仅仅是在现有网格线上添加点,并且相应的形状可以具有不同数量的点。您也可以从其他SplineWarp和罗托要么旋转油漆节点。

也可以看看网格经

输入和控制

连接类型

连接名称

功能

输入值

一种

从B到A的扭曲图像同样有效。

要扭曲的图像,尽管从B扭曲到A扭曲同样有效。

面具

用作遮罩的可选图像。默认情况下,扭曲效果仅限于蒙版的非黑色区域。遮罩区域外的所有像素通道均从输入A复制。

首先,遮罩输入在节点的右侧显示为三角形,但是当您拖动它时,它将变成标记为遮罩的箭头。

Control (UI)

Knob (Scripting)

Default Value

功能

SplineWarp Tab

channels

channels

all

扭曲效果仅应用于这些通道。

如果您将此设置为除all要么none,您可以使用右侧的复选框选择单个频道。

注意:  无需在此层中包括输出掩码通道。

premultiply input

premultiply

disabled

启用后,将输入通道乘以组合中的掩码cookie cutter变形之前的形状。此控件使用与output mask但可以在未分配output mask 渠道。

注意:  仅当curves列表包含指定为的形状cookiecutters

output mask

outputMask

mask_splinwarp.a

从组合的曲奇切割器形状中设置要用蒙版替换的通道。

注意:  仅当curves列表包含指定为的形状cookiecutters

crop to format

crop_to_format

enabled

禁用时,输入图像不会裁剪到Project Settings > full format size。结果,翘曲会导致图像中像素超出格式大小,而不是黑色。

注意:  禁用crop to format会影响性能Nuke必须计算整个图像的变形,而不仅仅是计算格式尺寸内的区域。

bbox boundary curve

boundary_bbox

enabled

启用后,将在格式边界处添加一条曲线,从而有效固定图像的角点。

这个边界可以通过增加boundary curve resolutionRender标签。

output

output

source warped

控制在查看器中显示的输出:

A -A输入图像。

A warped -扭曲的A输入图像。

B -B输入图像。

B warped -扭曲的B输入图像。

AB morph -变形图片,由warpmix控件。

mix

mix

0

在源图像(在0)和目标图像(在1)之间溶解。

注意:  仅在将输出设置为时启用此控件AB morph

root warp

root_warp

1

为所有形状对和图层中的图层设置全局变形系数curve的清单。

对于AB对, root warp确定通过扭曲量将A图像向B扭曲的扭曲。B通过1翘曲向A翘曲。

layer warp

layer_warp

1

为所有选定图层设置扭曲系数curves清单。

注意:  除以下内容外,此控件将被禁用layers在中选择curves清单。

pair warp

pair_warp

1

为选定的形状对设置扭曲系数curves清单。

对于AB对,它确定扭曲的位置,其中A图像以扭曲量向B扭曲。B通过1翘曲向A翘曲。

注意:  如果在配对中选择了除配对形状以外的任何内容,则此控件将被禁用。 curves清单。

spline key

key

0, 0

控制样条关键帧:

keys -显示关键帧的当前和总数。

-浏览到上一个和下一个关键帧。

-在当前帧上添加或删除关键帧。

注意:  如果查看器工具auto启用后,对样条曲线的任何更改都会自动设置为当前帧的关键帧。

curves list

curves

N/A

显示形状和组的层次结构,允许您调整形状以及它们在查看器中的显示方式:

Name -双击以编辑形状或组名称。

Pairing -显示形状之间的配对关系。

Type -显示A,B或AB中存在哪些输入形状。

-将形状或图层指定为transform linked到另一个形状或层。以这种方式链接的条目会受到应用于变换源的变换的影响。

-将形状指定为cookie cutter为了premultiplyoutput mask控件。

-形状或图层是否可见以及是否渲染。

-锁定或解锁形状或图层。

-设置希望形状轮廓显示在查看器中的颜色。

-切换当前形状是否为硬边界(消除形状外部的翘曲)。

-指示当前形状是否为边界(极限变形)。

使用形状列表可以:

选择多个项目以调整所有选定列表项的属性。

拖放以在图层之间重新排序或移动项目。

右键单击包含以下内容的上下文菜单Addnewlayer和形状编辑功能,例如CopyPasteDuplicate

Transform Tab

translate xy

translate

0, 0

在x和y轴上平移所选曲线。

或者,您可以在查看器中的转换叠加层上的轴上拖动。

rotate

rotate

0

围绕center xy坐标。

或者,您可以在查看器中拖动转换叠加层。

scale

scale

1

缩放选定曲线的宽度和高度。

将其中之一设置为负值会沿该轴反转曲线。

skew X

skewX

0

在x轴上倾斜所选曲线。

skew Y

skewY

0

在y轴上倾斜所选曲线。

skew order

skew_order

XY

设置将偏斜变换应用于选定曲线的顺序:

XY

X

center xy

center

Dependent on source input

设置选定曲线的缩放和旋转中心。

extra matrix

transform_matrix

N/A

将跟踪信息从“跟踪器”或“ Roto / RotoPaint”节点复制到此矩阵。

以这种方式链接的变形会自动跟踪来自导入轨道的信息。

Render Tab

curve resolution

curverez

3

调整变形/样条匹配的精度。较高的值可提高准确性,但会牺牲速度,反之亦然。

注意:  如果将该值调得太高会导致性能问题,则可以使用对应点来提高曲线特定部分的翘曲精度。

boundary curve resolution

boundary_curverez

3

调整上的插值点数boundaryhard boundary曲线。较高的值可阻止变形通过边界曲线过滤,但会牺牲速度,反之亦然。

preview resolution

previewrez

100

在较高值下提高预览的准确性,在较低值下提高渲染速度。

Classic warping

rbf

disabled

设置要使用的扭曲函数的类型:

disabled -使用更新的二次变形函数,可以很好地应对重叠的控制点,但具有更局部的变形效果。

enabled -采用先前版本的翘曲功能Nuke具有更广泛的扭曲效果,但不能很好地应对重叠的控制点。另外, Classic warping会在点之间产生更线性的扭曲,当使用曲奇切割器蒙版剪切扭曲的图像时,可能会产生更好的结果。

filter

filter

cubic

选择将像素从其原始位置重新映射到新位置时要使用的过滤算法。这样可以避免图像质量出现问题,特别是在帧的高对比度区域(如果未过滤像素并保留其原始值,则边缘可能会出现高度锯齿或锯齿状)。

Impulse -重新映射的像素保留其原始值。

Cubic -重新映射的像素会有些平滑。

Keys -重新映射的像素会得到一些平滑,再加上一点锐化(如曲线的负-y部分所示)。

Simon -重新映射的像素会得到一些平滑,再加上中等的锐化(如曲线的负-y部分所示)。

Rifman -重新映射的像素会得到一些平滑,再加上明显的锐化(如曲线的负-y部分所示)。

Mitchell -重新映射的像素会进行一些平滑处理,再加上模糊处理以隐藏像素化。

Parzen -重新映射的像素在所有滤镜中获得最大的平滑度。

Notch -重新映射的像素会得到平滑平滑(这往往会掩盖波纹)。

Lanczos4Lanczos6Sinc4 -重新映射的像素会锐化,这对于缩小图像很有用。Lanczos4提供最少的锐化和Sinc4最多。

分步指南

变形图像

影片教学

Related Topics Link Icon相关主题



 
 
 
 


Loading results