深度阅读

DeepRead节点以两种格式从磁盘加载深度映像:

DTEX(从Pixar的PhotoRealistic RenderMan生成® Pro服务器)。

扫描线OpenEXR 2.3或更高版本(平铺的OpenEXR 2.3或更高版本,不支持文件)。

注意:  为了加载DTEX文件,您需要安装Pixar的RenderMan Pro Server 20岁或更早,安装在您的计算机上。但是,您不需要RenderMan许可证。看到设置RenderMan Pro Server和PrmanRender了解更多信息。

与标准2D图像的每个像素的每个通道包含一个值不同,深度图像在每个像素的深度不同时包含多个样本。每个样本都包含每个像素的信息,例如颜色,不透明度和相机相对深度。

也可以看看深度写

输入和控制

Control (UI)

Knob (Scripting)

Default Value

功能

DeepRead Tab

file

file

N/A

要从磁盘加载的映像。该文件应位于:

从RenderMan Pro Server生成的DTEX格式,或

扫描线OpenEXR 2.3格式。

对于帧号,您可以使用#对于每个数字,或者使用printf样式格式(%04d)。

localization policy

localizationPolicy

from auto-localize path

设置本地文件缓存行为。文件的副本存储在指定的本地文件夹中,以加快访问速度:

On -无论位置如何,都将缓存文件,只要limit to (GB)限制没有被违反。

Off -无论位置在哪里,都不会缓存文件。

from auto-localize path -如果文件驻留在auto-localize from目录,只要limit to (GB)限制没有被违反。

format

format

N/A

设置图像文件的格式。这是根据文件头自动设置的,但是您可以手动将其设置为任何可用格式。如果格式尚不存在,则可以选择new从头开始创建新格式。

proxy

proxy

N/A

代理映像的位置。如果启用了代理模式并且所需的分辨率小于或等于文件大小,则使用代理映像。

proxy format

proxy_format

root.proxy_format

如果较低分辨率图像的格式小于或等于此格式,则读取代理图像。这是根据文件头自动设置的,但是您可以手动将其设置为任何可用格式。如果格式尚不存在,则可以选择new从头开始创建新格式。

frame range

first

N/A

设置要用于图像序列的帧范围内的第一帧。

before

hold

Sets how the sequence displays before the first frame you’ve defined.

hold - select to show a still picture of the first frame in the frame range.

loop - select to start over and keep looping the span of the frame range before the first frame in the frame range.

bounce - select to play the span of the frame range backwards and forwards between the frame range limits.

black - select to display a black frame before the first frame.

last

N/A

Sets the last frame in the range of frames to use for the image sequence.

after

hold

Sets how the sequence displays after the last frame you’ve defined.

hold - select to show a still picture of the last frame in the frame range.

loop - select to start over and keep looping the span of the frame range after the last frame in the frame range.

bounce - select to play the span of the frame range backwards and forwards between the frame range limits.

black - select to display a black frame after the last frame.

frame

frame_mode

expression

默认情况下, Nuke假设当前处理的帧与读入的帧之间存在确切的关系。例如,在第15帧处Nuke读取image.0015.exr。但是,您可以使用此控件更改此行为。例如,如果您有一个从image.0500.exr到image.1000.exr的序列,则可能要从第1帧读入image.0500.exr。您可以通过以下几种方式进行操作:

expression -在右侧的字段中输入表达式。例如,如果您的剪辑从image.0500.exr开始,并且您想将第一帧放置在第1帧而不是第500帧,则可以使用表达式frame+499

start at -在右侧的字段中输入起始帧编号。例如,如果您的序列从image.0500.exr开始,并在字段中输入1,则在第1帧处读取image0500.exr。同样,如果在字段中输入100,则会在第100帧处读入image0500.exr。

offset -在右侧的字段中输入恒定的偏移量。将此常量值添加到当前帧中,以获取读入的帧的编号。例如,如果您的剪辑从image.0500.exr开始,并且您想将第一帧放置在第1帧而不是第500帧,则可以使用499作为常量偏移量。

frame

N/A

The expression, start frame, or offset you want to use to alter the relation between the current frame processed and the frame read in.

original range

origFirst

N/A

从输入片段中设置要使用的帧范围内的第一帧。例如,如果将原始范围设置为第40帧到第50帧,则“摄影表”中的DeepRead节点指示器仅显示该剪辑为10帧长。这是供视觉参考,而不是更改读入的内容,它可能使使用“摄影表”中的许多DeepRead节点更容易。

origLast

N/A

Set the last frame in the frame range you want to use from the input clip. For example, if you set the original range to be from frame 40 to 50, then the DeepRead node indicator in the Dope Sheet only shows that clip as ten frames long. This is for visual reference, rather than a change in what is read in, and it may make it easier to work with many DeepRead nodes in the Dope Sheet.

missing frames

on_error

error

设置打开文件时出错的处理方法:

error -在节点和查看器中的任何缺失帧处显示错误。

black -将所有丢失的帧设置为黑色。

checkerboard -用棋盘格图像替换所有丢失的帧。

nearest frame -将所有丢失的帧替换为最近的帧。

reload

reload

N/A

从磁盘重新加载深层映像。

dtex Options (These controls are only exposed when loading a .dtex file.)

type

type

auto

设置如何确定的类型。dtex文件:

auto -- Nuke通过查看子图像名称自动检测文件类型。如果名字是Deep Shadow或以(或是)结尾.deepopacityNuke将文件视为不透明文件。

deepopacity - 力量Nuke将文件视为累积的不透明文件,对应于以下的RenderMan显示驱动程序配置:

显示“ Filename.dtex”“ deepshad”“ deepopacity”

alpha - 力量Nuke将文件视为较新的点采样Alpha或颜色,与RenderMan Display Driver配置之一相对应:

显示“ Filename.dtex”,“ deepshad”,“ a”或

显示“ Filename.dtex”“ deepshad”“ rgba”

discrete

discrete

disabled

启用后, Nuke对待。dtex文件作为离散样本,正面和背面相同。

此控件仅与深不透明度文件相关,因为彩色深层合成文件始终是离散的。

premultiply

premult

disabled

启用后, Nuke从中预乘值.dtex文件。

停用后, Nuke假设值已经预乘。

raw values

raw

disabled

启用后,深度样本将按原样读取,而不进行任何处理。

exr Options (These controls are only exposed when loading a .exr file.)

do not attach prefix

noprefix

disabled

启用后,将按原样读取元数据键,而无需在其上附加前缀。

禁用时,前缀exr附加到元数据键,以使其与树中的其他元数据区分开。

分步指南

深入阅读素材