O_DisparityViewer

O_DisparityViewer插件可让您直观地看到差距向量在您的节点树中显示直方图,详细显示正视差和负视差,或在查看器上覆盖视差冲突。

注意:  如果在写入序列时启用了节点,则所有三个O_DisparityViewer模式都将烘焙到渲染中。这使您可以将输出与视差一起呈现,以供查看。

输入和控制

连接类型

连接名称

功能

输入值

资源

这可以是节点树中具有视差通道中的视差字段的任何节点。

Control (UI)

Knob (Scripting)

Default Value

功能

O_DisparityViewer Tab

Views to Use

viewPair

Dependent on Source

设置可视化视差矢量时要使用的两个视图。这些视图将被映射为左眼和右眼。

Display

display

Disparity Vectors

从下拉菜单设置显示模式:

Disparity Vectors -覆盖当前视图的视差矢量。

Parallax Histogram -按像素直方图显示视差。

Parallax Violation -覆盖负和正视差区域。

Vectors

disparityR rgba

disparityRColour

1,0,0,0.5

设置用于显示左右差异的箭头的颜色。

例如,如果箭头的颜色与输入图像中的颜色非常接近,或者要在同一查看器中比较来自多个O_DisparityViewer的矢量,则可能需要更改此设置。

disparityL rgba

disparityLColour

0,1,0,0.5

设置用于显示从右到左视差的箭头的颜色。

例如,如果箭头的颜色与输入图像中的颜色非常接近,或者要在同一查看器中比较来自多个O_DisparityViewer的矢量,则可能需要更改此设置。

Show Both Directions

showBoth
Directions

disabled

启用后,不仅显示当前视图,还显示两个视图的视差矢量。

Vector Spacing

spacing

30

设置绘制视差矢量的频率。

如有必要,您可以增加此值以使显示更整洁。例如,如果差异很大并且您不希望相邻向量相互重叠,则可能要这样做。

Histogram

Histogram Range

histogramRange User Defined

设置直方图范围:

Automatic -缩放范围以适合视差范围。

User Defined -范围是使用Histogram MinMax控件占屏幕宽度的百分比。

Histogram Min

histogramRange
MinPct

-2.5

以屏幕宽度的百分比(即x轴上最左边和最右边的点)控制直方图的上下限。

注意:  这些控件仅在以下情况下有效Histogram Range设定为User Defined

Histogram Max

histogramRange
MaxPct

4

Parallax

Negative Limit

negativeParallax
LimitInPct

-1

设置允许的负视差量(以屏幕宽度的百分比表示)。超出此负限制的区域将以覆盖层中指定的颜色标记Negative Violation控制。

Pixels

negativeParallax
LimitInPixels

-20

显示负视差允许的像素数。

调整后Negative Limit,您可以在O_DisparityGenerator中使用此对应的值Parallax Limits > Negative控制。

Positive Limit

positiveParallax
LimitInPct

2

设置允许的正视差量(以屏幕宽度的百分比表示)。超出此正限值的区域将以覆盖层中指定的颜色标记Positive Violation控制。

Pixels

positiveParallax
LimitInPixels

41

显示正视差允许的像素数。

调整后Positive Limit,您可以在O_DisparityGenerator中使用此对应的值Parallax Limits > Positive控制。

Negative Violation rgba

negativeViolation
Colour

1,0,0,0.5

设置指定像素以外的像素的叠加颜色Negative Limit值。

Positive Violation rgba

positiveViolation
Colour

0,1,0,0.5

设置指定像素以外的像素的叠加颜色Positive Limit值。