ImageTransform2D

ImageTransform2D不仅可以平移元素,还可以旋转,缩放和剪切它们。

连接类型

连接名称

功能

输入值

 

输入

您要转换的图像序列。

out_mask

用作遮罩的可选图像。默认情况下,合并仅限于蒙版的非黑色区域。

 

控制(UI)

默认值

功能

[2D节点控件]

不适用

设置立体视图的控件。

有关更多信息,请参阅中的“公共2D节点”小部件类型。 通用参数小部件

转变

订购

trsx

设置平移(t),旋转(r),比例(s)和剪切(x)的操作顺序。

翻译x,y

0,0

沿x和y轴平移图像。

旋转

0

围绕图像旋转图像枢轴xy坐标。

AspectRatio

1

设置像素长宽比。这使您可以在旋转变形图像时保持宽高比。

比例尺x,y

1、1

在图像周围缩放图像的宽度和高度枢轴xy坐标。

剪切x,y

0,0

剪切图像周围枢轴xy坐标。

枢轴x,y

(getDisplayWindow()。x1 +
getDisplayWindow()。x0)/ 2,

(getDisplayWindow()。y1 +
getDisplayWindow()。y0)/ 2

在x和y轴上设置旋转中心,比例和剪切。

倒置

残障人士

启用后,您使用翻译旋转规模剪力, 要么控件被反转。

过滤

downFilter

Lanczos3

用于下采样的过滤器内核:

高斯型

三角形

B样条

辛克

Lanczos2

Lanczos3

Lanczos5

米切尔 -重新映射的像素会得到一些平滑,再加上模糊以隐藏像素。

双线性 -产生良好的效果,但可以在极大的变焦下产生方形伪像。

双三次 -提供更圆润的结果,稍微模糊一些,但没有正方形伪影。

最近的 -保留边缘细节,但提供非常“块状”的纹理。

upFilter

Lanczos3

用于上采样的过滤器内核:

高斯型

三角形

B样条

辛克

Lanczos2

Lanczos3

Lanczos5

米切尔 -重新映射的像素会得到一些平滑,再加上模糊以隐藏像素。

双线性 -产生良好的效果,但可以在极大的变焦下产生方形伪像。

双三次 -提供更圆润的结果,稍微模糊一些,但没有正方形伪影。

最近的 -保留边缘细节,但提供非常“块状”的纹理。

Highlight补偿

已启用

启用后, Katana在变换滤波之前自适应地压缩像素值,然后再进行扩展。这有助于减少高对比度区域中的振铃,这在线性浮点图像中可能是一个问题(如我们在Katana)。

钳位输出

已启用

过滤会引入负值,并发送大于1.0的值。

什么时候钳位输出已启用Katana过滤图像后,将RGB通道的低电平钳位为0,将alpha通道的通道钳位为1和0。建议对彩色/ alpha图像进行转换。

什么时候钳位输出禁用,不进行钳位,并且允许值小于0和大于1。对于应用于包含(正确)范围可能更广泛的数据的图像的变换,建议使用此方法。

onlyApplyMotion

残障人士

启用后, Katana不应用节点的完整变换。相反,它仅将变换的运动矢量分量应用于传入的图像。

如果你申请onlyApplyMotion到传入图像,然后通过节点转换结果(禁用运动模糊),结果是相似的(采样差异除外)。

运动模糊

使能

globals.compDefaults。
motionBlur.enable

启用后,可以将运动模糊添加到变换中。

linearParamSubframeInterp

已启用

启用后,对运动模糊的每个子帧使用固定的端点对参数进行快速采样。在所有情况下,这都是可取的,除非需要长时间的模糊笔触子帧加速

快门

globals.compDefaults。
motionBlur.shutter.i0,

globals.compDefaults。
motionBlur.shutter.i1

设置运动模糊时相对于当前帧的快门打开和关闭时间。更改第二个数字是控制应用的运动模糊量的主要方法。例如,值为0.5对应于半帧。增加值会产生更多的模糊,减少值会减少。

numSamples

globals.compDefaults。
motionBlur.numSamples

设置要计算和合并的运动模糊样本的数量。

增加该值可生产更多样品以获得更高的质量,或减小该值可缩短处理时间。值越高,结果越平滑。