重新格式化
重新格式化可让您调整图像序列的大小并将其重新放置为其他格式(宽度和高度)。这也使您可以在单个脚本上使用具有不同图像分辨率的印版,而在组合印版时不会遇到问题。所有脚本均应在每个“读取”节点之后包括“重新格式化”节点,以至少指定脚本中图像的输出分辨率。
输入和控制
连接类型 |
连接名称 |
功能 |
输入值 |
未命名 |
要调整大小的图像。 |
Control (UI) |
Knob (Scripting) |
Default Value |
功能 |
Reformat Tab |
|||
type |
type |
to format |
选择如何调整图像大小: • to format -将输出的宽度和高度设置为所选格式。在中选择格式output format下拉式菜单。如果格式尚不存在,则可以选择new从头开始创建新格式。默认设置root.format,将图像尺寸调整为Project Settings对话。 • to box -将输出宽度和高度设置为您定义的尺寸(以像素为单位)。在输入值width/height和pixel aspect指定尺寸的字段。此选项对于创建输入图像的缩略图很有用。 • scale -将输出宽度和高度设置为输入大小的倍数。使用scale滑块定义因子。比例因子略微四舍五入,因此输出图像在以下方向上为整数像素resize type。 |
output format |
format |
root.format |
您要输出图像序列的格式。如果格式尚不存在,则可以选择new从头开始创建新格式。默认设置root.format,将图像调整为Project Settings。 仅当您已设置type至to format。 |
width/height |
box_width |
200 |
图像的输出宽度。单位以像素为单位。 仅当您已设置type至to box。 |
box_height |
200 |
The output height for your image. The units are in pixels. This control is only available if you have set type to to box. |
|
force this shape |
box_fixed |
disabled |
启用后,输出图像与width/height即使原始图像是不同的形状,也可以准确地显示。为此,一个方向被修剪或填充。 禁用时,输出图像与原始图像的形状近似相同,四舍五入到最接近的整数像素。 仅当您已设置type至to box。 |
pixel aspect |
box_pixel_aspect |
1 |
设置输出图像的像素长宽比。 仅当您已设置type至to box。 |
scale |
scale |
1 |
宽度和高度的比例因子。要使用不同的比例因子分别缩放每个方向,请点击2按钮。 仅当您已设置type至scale。 |
resize type |
resize |
width |
选择保留或覆盖原始像素长宽比的方法。选择: • none -不调整原稿尺寸。 • width -缩放原件,直到其宽度与输出宽度匹配。然后以保持原始纵横比的方式缩放高度。 • height -缩放原件以使其填满输出高度。然后以保持原始宽高比的方式缩放宽度。 • fit -缩放原件,以使其最小的一侧填满输出的宽度或高度。然后以保持原始长宽比的方式缩放最长的一面。 • fill -缩放原件,使其最长的一侧充满输出的宽度或高度。然后以保持原始纵横比的方式缩放最小边。 • distort -缩放原件,使两边都填满输出尺寸。此选项不会保留原始的宽高比,因此可能会发生变形。 |
center |
center |
enabled |
启用后,“重新格式化”将转换图像以使其在输出中居中。 禁用时,“重新格式化”会转换图像,使左下角对齐。 |
flip |
flip |
disabled |
启用后,“重新格式化”会将图像上下翻转。 |
flop |
flop |
disabled |
启用后,“重新格式化”会左右翻转图像。 |
turn |
turn |
disabled |
启用后,“重新格式化”会将图像逆时针旋转90度。 |
filter |
filter |
Cubic |
选择将像素从其原始位置重新映射到新位置时要使用的过滤算法。这样可以避免图像质量出现问题,特别是在帧的高对比度区域(如果未过滤像素并保留其原始值,则边缘可能会出现高度锯齿或锯齿状)。 • Impulse -重新映射的像素保留其原始值。 • Cubic -重新映射的像素会有些平滑。 • Keys -重新映射的像素会得到一些平滑,再加上一点锐化(如曲线的负-y部分所示)。 • Simon -重新映射的像素会得到一些平滑,再加上中等的锐化(如曲线的负-y部分所示)。 • Rifman -重新映射的像素会得到一些平滑,再加上明显的锐化(如曲线的负-y部分所示)。 • Mitchell -重新映射的像素会进行一些平滑处理,再加上模糊处理以隐藏像素化。 • Parzen -重新映射的像素在所有滤镜中获得最大的平滑度。 • Notch -重新映射的像素会得到平滑平滑(这往往会掩盖波纹)。 • Lanczos4, Lanczos6和Sinc4 -重新映射的像素会锐化,这对于缩小图像很有用。Lanczos4提供最少的锐化和Sinc4最多。 |
clamp |
clamp |
disabled |
当使用采用锐化的滤镜时,例如Rifman和Lanczos,您可能会看到光环效应。如有必要,请检查clamp解决此问题。 |
black outside |
black_outside |
enabled |
这呈现为图像边界外的黑色像素,从而使元素更容易在另一个元素上分层。如果取消选中此控件,则外部区域将被图像序列的最外面的像素填充。 在大多数情况下,您应保持black outside检查。但是,您可能需要关闭此选项以防止相机抖动,或者要对输出进行纹理映射或与相似形状相交。 注意: 启用black outside如果不存在Alpha,则还会添加覆盖输入图像区域的纯Alpha。 |
preserve bounding box |
pbb |
disabled |
启用后,将保留输出格式之外的像素。 禁用时,输出格式以外的像素将被剪切掉。 |
分步指南
影片教学


现在,我们准备继续进行Nuke的转换,实际上,Nuke确实需要进行转换的节点。实际上,有一个名为Transform的节点。例如,如果我为此太空船渲染选择Read2,则可以右键单击鼠标并选择转变 > 转变,或按 Ť键,并且有一个“变换”节点。在属性面板中打开节点的属性后,您将在查看器中看到一个交互式句柄。让我断开乙来自合并的输入,因此您可以更好地看到它。在那里。现在,您可以交互地进行转换或更改属性。例如,您可以旋转要么规模。还有一个中心x和ÿ。这是屏幕空间中变换控制点静止不动并进行变换的地方。现在,将这个手柄放在船的中央可能会很好。您可以通过更改中心x和ÿ价值观。因此,有1100和500 X和ÿ,现在手柄在这里。您也可以交互移动此手柄。如果单击并拖动圆圈中心,则可以翻译。如果单击并拖动右侧的长臂,则旋转。如果单击并拖动圆的弧线之一,则它将在x和y中均匀缩放。或者,您可以单击并拖动圆上的一个点以缩放不均匀,也可以通过抓住短线来使其倾斜(这是梯形失真)。现在,您可以为所有这些属性设置动画。实际上,我们将在下一个视频中对此进行讨论。
现在,我想谈谈与转换有关的其他一些问题,这些问题很有用。因此,让我们继续并再次连接背景,我将进行缩小。您会注意到,因为我更改了船的某些变形,所以其边界框悬于背景的边界框之上。没关系。现在有一个工具可以帮助您跟踪框架边缘的位置。这里有一个向导按钮。如果单击该按钮,则可以打开以下指南之一,例如行动安全。因此,我知道如果我将飞船移动到离边缘太近的位置,越过白线,则在某些电视或屏幕上它可能会被切断。还有一个标题安全。现在,如果您不想看到任何指南,只需将其返回没有指南。版本7的新功能是面具按钮。您可以通过以下方式使用它遮罩比例并选择与您当前的蒙版比例不同的新蒙版比例。现在,当前比率是16:9 -它基本上是高清宽屏。如果我选择其他比例- 4:3,这是标准电视-然后打开我的口罩,例如半,您会看到这种作物在角落。这向您显示了如果必须将16:9转换为4:3将会发生什么。现在,如果要关闭它,请将该按钮返回到没有面具。
与转换相关的另一个问题是重新格式化。当您使用具有不同分辨率的素材时,可以重新格式化。让我进入Read1并引入其他背景。我要获取另一幅图像,该图像仅称为Sky,并且由于它的大小和分辨率不同,因此我的相框看起来也不同。我的新天空只有1280x960,这要小得多。不过,您可以通过重新格式化来解决该问题。如果选择Read1节点,则可以右键单击鼠标并单击转变 > 重新格式化。重新格式化将迫使天空与飞船的大小相同。现在,事实上,我在船节点上有一个Transform,将继续给我一个悬垂的边界框,但是现在,如果我继续删除我的Transform,让我们看看会发生什么。我将放大,船和重新格式化的天空是相同的大小,因此一切都非常合适,并且没有悬垂的图像。重新格式化只需扩展即可。如果您在顶部查看这些属性,则可以看到它已缩放为当前的根格式,这基本上是由“项目设置”-1920x1080确定的分辨率。默认情况下,它会通过在宽度。现在,部分图像可能会被剪掉,但是您也可以为调整大小类型。例如,您可以选择歪曲它会使图像失真,因此所有4个角都与适当的分辨率匹配。
现在,我们可以继续进行动画了。