Reformat 让你重新调整图像序列的大小和位置到一个不同的格式(宽和高),这也允许你在一个脚本里使用不同的图像分辨率平面,而在结合他们时不会遇到问题。所有的脚本都应该包括 Reformat 节点,在 Read 节点之后,至少需要指定输出图像的分辨率。
使用 Reformat 节点
你可以使用 Reformat 节点,因为以下三个目的:
根据分辨率和像素宽高比(格式的单个像素的宽度与高度比)生成匹配所需图像格式的图像序列,
创建缩略图(你可能会作为故事板发表到网页上的低分辨率版本)。该节点缩放框架,直到它适合于您指定的维度的矩形内,它还会设置像素纵横比为1(正方形)。
缩放图像。比例因子是四舍五入的,使输出图像在 Reformat 节点的控制面板上你选择的方向上具有整数像素。
将图像转化为需要的图像格式
当你读入元素,Nuke 会存储他们的格式设置并使他们在 Reformat 节点中可用,然后你可以将已存在的格式应用到你的图像上,或者创建、编辑、删除格式。
当你从头开始创建一个新的格式,你需要定义全局分辨率,裁剪分辨率(可选)和像素宽高比。当你定义这些参数时,Reformat 操作会以如下方式图形化显示给你。
创建新的输出格式
点击 Transform > Reformat 在适当的位置插入一个 Refomat 节点(通常是在一个 Write 节点前)。
将 Reformat 节点的输出连到 Viewer上,以便你能看到你更改的效果。
从 output format 下拉菜单选择 new,弹出 New format 对话框。
在 name 输入框为新格式输入一个名字。
在 file size 输入框输入全分辨率输出格式(以像素为单位)。
如果你想裁切全分辨率输出格式(如创建信箱模式):
勾选 image area。
增加 x 输入框以定义裁切的左边界。(显示器会更新以显示裁切的左边界相对于全分辨输入)
增加 y 输入框以定义裁切的下边界。
增加 r 输入框以定义裁切的右边界。
增加 t 输入框以定义裁切的上边界。
如果图像序列的最终显示设备不是方形像素,在 pixel aspect 输入框键入正确的像素宽高比(例如,你的最终显示设备是一个数字视频显示器,请输入 1.1)。
注意:你也可以通过 menu.py 文件的入口添加格式到 Nuke:
打开 menu.py 文件(与 Nuke 可执行文件在同一路径下)。
添加一个类似如下示例的入口:
nuke.addFormat (“720 486 0 0 720 486 0.9 NTSC_Video”)
以上数字分别代表:该格式的全水平解析度、全竖直解析度、左裁切位置、下裁切位置、右裁切位置、上裁切位置和像素宽高比;最后的字符串指的是该格式的名称。
保存然后关闭 menu.py 文件,当你下次登录 Nuke,此格式就可以在 Project Setting 对话框、Reformat 节点属性面板和其他任何地方选择使用了。
编辑格式
从 output format 下来菜单选择你要编辑的格式。
从相同的下拉菜单,选择 edit,弹出 Edit format 对话。
根据需要编辑 name、file size、image area 和 pixel aspect 输入框。
点击 OK,保存对格式所做的更改。
删除格式
从 output format 下来菜单选择你要删除的格式。
从相同的下拉菜单,选择 delete,此格式就从菜单中移除了。
应用格式
点击 Transform > Reformat 在适当的位置插入一个 Refomat 节点(通常是在一个 Write 节点前)。
将 Reformat 节点的输出连到 Viewer上,以便你能看到你更改的效果。
从 type 下拉菜单选择 to format。
从 output format 下拉菜单中选择你想应用的格式。
从 resize type 输入框,选择你想保留或覆盖原始宽高比的方式:
在 file size 输入框输入全分辨率输出格式(以像素为单位)。
width 缩放原始图像直到它的宽匹配当前格式的宽,然后以保留原始宽高比的方式缩放图像的高。
height 缩放原始图像直到它的高匹配当前格式的高,然后以保留原始宽高比的方式缩放图像的宽。
fit 缩放原始图像直到它最小边匹配当前格式的最小边,然后以保留原始宽高比的方式缩放原始图像的长边。
fill 缩放原始图像直到它最长边匹配当前格式的最长边,然后以保留原始宽高比的方式缩放原始图像的短边。
distort 缩放原始图像直到它的宽高都匹配当前格式的长度,此选项不保留原始宽高比,所以可能会产生变形。
裁切输出时,勾选 center 将裁切区域的位置放到画面的中央。
从 filter 下拉菜单选择合适的过滤算法(参阅 Choosing a Filtering Algorithm)。
使用 Key、Simon 和 Rifmen 滤波器缩放图像时,你可能会看见光晕效果,这是由于使用了这些滤波器像素被锐化所造成的。如果需要,勾选 clamp 校正此问题。
创建缩略图
点击 Transform > Reformat 在适当的位置插入一个 Refomat 节点(通常是在一个 Write 节点前)。
将 Reformat 节点的输出连到 Viewer上,以便你能看到你更改的效果。
从 type 下拉菜单选择 to box。
在 width 和 height 输入框键入输出尺寸,单位是像素。
从 resize type 输入框,选择你想保留或覆盖原始宽高比的方式:
width 缩放原始图像直到它的宽匹配当前格式的宽,然后以保留原始宽高比的方式缩放图像的高。(这意味着你在 height 中指定的值可能不会匹配到输出结果上)
height 缩放原始图像直到它的高匹配当前格式的高,然后以保留原始宽高比的方式缩放图像的宽。(这意味着你在 width 中指定的值可能不会匹配到输出结果上)
fit 缩放原始图像直到它最小边匹配对应的 width/height,然后以保留原始宽高比的方式缩放原始图像的长边。
fill 缩放原始图像直到它最长边匹配对应的 width/height,然后以保留原始宽高比的方式缩放原始图像的短边。
distort 缩放原始图像直到它的宽高都匹配对应的 width/height,此选项不保留原始宽高比,所以可能会产生变形。
从 filter 下拉菜单选择合适的过滤算法(参阅 Choosing a Filtering Algorithm)。
使用 Key、Simon 和 Rifmen 滤波器缩放图像时,你可能会看见光晕效果,这是由于使用了这些滤波器像素被锐化所造成的。如果需要,勾选 clamp 校正此问题。
缩放图像序列
点击 Transform > Reformat 在适当的位置插入一个 Refomat 节点(通常是在一个 Write 节点前)。
将 Reformat 节点的输出连到 Viewer上,以便你能看到你更改的效果。
从 type 下拉菜单选择 scale。
在 scale 输入框键入缩放因子,如果要在两个方向分别缩放,勾选 2 按钮。
从 resize type 输入框,选择你想保留或覆盖原始宽高比的方式:
width 缩放原始图像直到它的宽匹配当前格式的宽,然后以保留原始宽高比的方式缩放图像的高。
height 缩放原始图像直到它的高匹配当前格式的高,然后以保留原始宽高比的方式缩放图像的宽。
fit 缩放原始图像直到它最小边匹配对应的 width/height,然后以保留原始宽高比的方式缩放原始图像的长边。
fill 缩放原始图像直到它最长边匹配对应的 width/height,然后以保留原始宽高比的方式缩放原始图像的短边。
distort 缩放原始图像直到它的宽高都匹配对应的 width/height,此选项不保留原始宽高比,所以可能会产生变形。
从 filter 下拉菜单选择合适的过滤算法(参阅 Choosing a Filtering Algorithm)。
使用 Key、Simon 和 Rifmen 滤波器缩放图像时,你可能会看见光晕效果,这是由于使用了这些滤波器像素被锐化所造成的。如果需要,勾选 clamp 校正此问题。