C_GenerateMap

C_GenerateMap允许您生成stitch_mapppass_map渠道。的stitch_map UV通道代表归一化为0到1的图像的绝对像素位置,而ppass_map XYZ通道表示介于-1和1之间的latlong图像的规范化3D坐标。

C_GenerateMap具有一个可选输入来设置地图的格式。如果没有任何连接src输入, Project Settings > full size format用来。

输入和控制

连接类型

连接名称

功能

输入值

src

可选输入,用于设置地图的格式。如果没有任何连接src输入, Project Settings > full size format用来。

Control (UI)

Knob (Scripting)

Default Value

Function

Use GPU if available

useGPUIfAvailable

enabled

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

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

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

Vectorize on CPU

vectorize

enabled

启用后,请尽可能使用CPU中的SIMD指令。

Map

Map

ppass

设置是否ppass_map要么stitch_map生成。

channels

channels

ppass_map

设置将指定数据写入哪一层:

ppass -XYZ数据被写入所选层的前三个通道。

stmap -将UV数据写入所选层的前两个通道。

注意:  图层中所有其他现有通道均设置为零。