矢量场

Vectorfield应用查找表(LUT)中的颜色值,使您可以使用预先计算的文件快速进行复杂的颜色校正。您可以使用GenerateLUT节点或能够产生Vectorfield节点支持的LUT格式的第三方应用程序。

有关更多信息,请参见CMSTestPatternGenerateLUT

输入和控制

连接类型

连接名称

功能

输入值

未命名

图像序列接收色彩校正。

Control (UI)

Knob (Scripting)

Default Value

功能

Vectorfield Tab

vectorfield file

vfield_file

none

描述要应用的色彩校正的LUT文件的路径和文件名。

reload

reload

N/A

重新加载vectorfield file

file type

file_type

auto

要应用的LUT文件的文件格式。可以识别以下文件扩展名:

auto -- Nuke尝试从中猜测文件类型vectorfield file的扩展名。

.3dl -Autodesk和ASSIMILATE Scratch LUT格式(3D)。

.blut -副作用Houdini二进制LUT格式(3D)。

.cms -幻觉LightSpace CMS LUT格式(1D和3D)。

.csp -旭日研究CineSpace LUT格式(3D)。

.cub -FilmLight Truelight LUT格式(1D和3D)。

.cube -IRIDAS LUT格式(1D和3D)。

.vf -- Nuke是Vectorfield节点(3D)使用的本地LUT格式。

.vfz -Gzip压缩的.vf文件。

注意:  FilmLight and Foundry have elected to no longer bundle Truelight as of Nuke 11. The Truelight node has been superseded by the free version of Baselight for Nuke which itself can import a BLG (Baselight Linked Grade) that can contain a Truelight strip, plus optionally a lot more in terms of creative grading intent. Together with OpenColorIO and the native Nuke Vectorfield node we feel all the Nuke color management issues for which the Truelight node was originally intended are now addressed.

For further information on Baselight for Nuke, please contact plugin-support@filmlight.ltd.uk

interpolation

interpolation

trilinear field

如果所有可能的输入点及其值都存储在3D LUT中,则LUT很快就会变得太大。为了解决这个问题,仅对一些点及其值进行采样和保存,然后对其余点进行插值。此控件使您可以选择要使用的插值方法:

step field -这将返回没有插值的最接近体素的值。此选项仅应用于测试,因为它可能会产生伪像。

linear staggered vector field -不是将颜色矢量存储在每个体素的中心,而是将颜色矢量的分量视为存储在体素的表面上。这在流体模拟中非常有用。但是,除非您牢记此插值专门生成3D LUT,否则不应使用此选项。

trilinear field -这是最靠近查询点的体素邻居之间的平滑拟线性插值。

cubic field -这个选项就像trilinear field但使用较大的模具,并尝试使用三次插值在值之间更平滑地插值。

GPU extrapolate

gpuExtrapolate

enabled

控制图形处理单元(GPU)实现是外推网格值还是将网格值限制为LUT的最大值。在大多数情况下,此参数应为开。

colorspace in

colorspaceIn

linear

确定如何转换Nuke到3D LUT所需输入的线性色彩空间:

线性的

RGB

rec709

Cineon

伽玛1.8

伽玛2.2

PanaLog

REDLog

毒蛇日志

AlexaV3LogC

PLogLin

日志

红空间

colorspace out

colorspaceOut

linear

确定如何从3D LUT的输出转换为Nuke的线性色彩空间。有关可用的转换类型,请参见中的色彩空间。

3DL Settings (These controls are only visible when you’ve selected 3dl in the file type dropdown menu.)

output bit depth (.3dl)

output_bitdepth_id

auto

选择位深度以缩放.3dl文件的输出值。例如,一个10位的文件将具有介于0和1023之间的值。通常,这将与输入深度匹配。

auto -使用标头信息确定输出位深度,如果失败,则使用启发式方法进行猜测。启发式假设没有值在0-1范围之外。

inputbitdepth - 使用输入位深度。

4 bit -使用4位深度。

8 bit -使用8位深度。

10 bit -使用10位深度。

12 bit -使用12位深度。

16 bit -使用16位深度。

normalize output

normalize_output

disabled

将3dl输出值规格化为0-1。这是传统行为Nuke如果超过1,则将输出范围标准化。如果输出比例尺不正确,则应使用输出位深度来缩放数据。

3dl file format

format_3dl_id

auto

选择要用于.3dl文件的格式。

auto -使用标头信息确定格式。由于并非总是可以从标题中确定格式,因此应尽可能选择正确的格式。始终可以确定由...生成的文件的格式Nuke

autodesk flame/smoke -使用17x17、33x33和65x65的Autodesk首选多维数据集大小。

autodesk lustre -使用17x17、33x33和65x65的Autodesk首选多维数据集大小,并输出3DMESH / Mesh标头。

assimilate scratch -缩放并偏移3D LUT。仅应在Flame兼容之前用于旧的暂存文件。