C_STMap

C_STMap节点是GPU的加速版本Nuke的标准STMap节点。C_STMap节点允许您扭曲src根据附带的针迹或ppass输入map输入。C_STMap接受stitch_mapppass_map指定层中的通道。的stitch_map UV通道代表归一化为0到1的图像的绝对像素位置,而ppass_map XYZ通道表示介于-1和1之间的latlong图像的规范化3D坐标。

见CaraVR 网上帮助有关C_STMap的更多信息。

输入和控制

连接类型

连接名称

功能

输入值

地图

您要用来扭曲源图像的输入。

src

您要对其应用效果的源图像。

Control (UI)

Knob (Scripting)

Default Value

功能

C_STMap Tab

Local GPU

gpuName

N/A

在以下情况下显示用于渲染的GPU Use GPU if available已启用。本地GPU显示Not available什么时候:

Use CPU被选为default blink device在里面Preferences

在您的系统上找不到合适的GPU。

无法创建用于在所选GPU上处理的上下文,例如GPU上没有足够的可用内存时。

您可以通过导航到Preferences并从default blink device落下。

注意:  选择其他GPU要求您重新启动Nuke在更改生效之前。

Use GPU if available

useGPUIfAvailable

enabled

启用后,将在Local GPU指定(如果有),而不是CPU。

注意:  如果在没有本地GPU的情况下启用此选项,则只要在具有可用GPU的计算机上打开脚本,脚本就可以在GPU上运行。
如果您希望使用命令行从命令行进行渲染,也应该选择此选项。 --gpu选项。

看到WindowsMac OS X和macOS , 要么的Linux有关Nuke支持的GPU的更多信息。

Channels

channels

all

该效果仅应用于这些通道。

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

Map

map

stmap

设置要使用的地图表示形式:

stmap -两通道UV贴图。

ppass -三通道XYZ地图。

uv

none

Sets the channels used to calculate the mapping for the src input. The selected layer must contain at least two channels for stmap maps or three channels for ppass maps.

Filter

filter

Cubic

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

Nearest -不应用过滤。

Bilinear -处理速度相对较快,但在较高的缩放级别下可能会产生较差的结果。您可以使用Bilinear在使用其他重采样类型之一生成输出之前预览转换。

Bicubic -默认过滤器。比产生更少伪像的滤波器更平滑NearestBilinear,但处理时间更长。

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

Lanczos -重新映射的像素会锐化,这对于缩小图像很有用。该过滤器处理时间最长。

Smoothness

smoothness

1

什么时候Filter设定为Mitchell,这会影响应用到滤镜的平滑度或模糊度。

Sharpening

sharpening

0

什么时候Filter设定为Mitchell,这会影响应用到滤镜的锐化量。

Radius

radius

3

什么时候Filter设定为Lanczos,这会影响应用到滤镜的锐化量。

Output

mode

Warped Src

设置输出模式:

Warped src -扭曲src使用输入map输入。

Warped src (inverse) -扭曲src使用的逆输入map输入。

Map inverse -将输入映射的反写到在Map控制。

此选项不需要src输入。

Interpolate

interpolate

disabled

启用后,将使用简单的插值方法填充逆映射中的缺失数据。

禁用时,所有丢失的数据均以黑色填充。

注意:  此控件仅在以下情况下可用Output设定为Warped src (inverse)要么Map inverse

mask

N/A

disabled

在右侧启用关联的遮罩通道。禁用此复选框与将频道设置为none

maskChannelInput

none

The channel to use as a mask. By default, the roto shapes are limited to the non-black areas of this channel.

inject

inject

disabled

复制mask输入到预定义mask.a渠道。注入面罩可让您在下游使用同一面罩。

invert

invert_mask

disabled

反转遮罩通道的使用,以便将输出限制为遮罩的非白色区域。

fringe

fringe

disabled

启用后,仅将效果应用于蒙版的边缘。

禁用时,该效果将应用到整个蒙版。