C_NewView

使用C_NewView节点使用另一个视图中的像素重建一个视图。例如,您可以选择使用右视图中的像素重建左视图。如果您要操作一个视图(例如,使用Gizmo,节点或图形编辑器)并将更改复制到另一个视图中,这将很有用。

注意:  C_NewView需要上游C_DisparityGenerator的视差矢量来重建视图。

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

输入和控制

连接类型

连接名称

功能

输入值

清洁板

干净的背景板,用于填充遮挡区域Correction设定为Use CleanPlate

资源

一对立体声图像。

注意:  如果图像中未嵌入视差通道,则应在图像序列之后添加C_DisparityGenerator节点。

Control (UI)

Knob (Scripting)

Default Value

功能

C_NewView Tab

Local GPU

gpuName

N/A

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

Use CPU被选为GPU Device在里面Preferences

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

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

您可以通过导航到Preferences并从GPU Device落下。

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

Use GPU if available

useGPUIfAvailable

enabled

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

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

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

Left View

leftView

main

选择要用于生成新视图的两个视图。这些视图被映射为左眼和右眼。

Right View

rightView

main

View to Build

viewRebuilt

Left from Right

设置从输入对创建哪个视图。

Pass through other view

passThrough
OtherView

enabled

启用后,输出新的重建视图和原始源视图。

禁用时,仅输出新视图。

Occlusions

Output occlusions to alpha

outputOcclusions
ToAlpha

disabled

启用后,将遮挡输出到Alpha通道。当某些像素在源视图中不可见时,会发生遮挡,因此无法用于创建新视图。您可以将Alpha通道用作覆盖,以确定在何处应用遮挡校正。

Correction

occlusionCorrection

Use original

确定如何处理遮挡区域:

Use original -将原始视图保留在遮挡区域中。例如,如果您使用原始的左视图构建新的右视图,则原始的右视图将保留在被遮挡的区域中,以帮助构建新的右视图。

Expand foreground -通过从原始源视图扩展周围区域来填充遮挡区域。例如,如果您正在使用原始左视图构建新的右视图,则将扩展原始左视图的前景以帮助构建新的右视图。

注意:  扩展前景可能会使边缘偏移。

Use CleanPlate -使用干净的背景填充遮挡区域,该背景使用CleanPlate输入。

None -不要填充被遮挡的区域。

Edges

Output edges to alpha

outputEdgesTo
Alpha

disabled

启用后,将边缘输出到Alpha通道。使用Alpha通道作为覆盖,以确定在何处应用边缘校正。

Correction

edgeCorrection

Match original

确定如何处理深度边界处的图像边缘:

Match original -在边缘匹配原始视图的外观。例如,如果您使用原始的左视图构建新的右视图,则将边缘与原始的右视图进行匹配以帮助构建新的右视图。

Match foreground -匹配用于构建新视图的原始源视图的边缘。例如,如果您使用原始的左视图构建新的右视图,则边缘将与原始的左视图匹配以帮助构建新的右视图。

None -不要应用边缘校正。

Adjust Edges

adjustEdges

0

设置应用边缘校正的区域的范围。要将校正混合到背景中,请使用正值。要将校正限制在边缘,请使用负值。