C_CameraIngest

当使用来自第三方应用程序的手动求解或预先跟踪的素材时,C_CameraIngest简化了导入工作流程。将您的相机和素材连接到节点以设置可直接用于缝合的装备,或用作C_CameraSolver进一步优化的基础。

输入和控制

连接类型

连接名称

功能

输入值

摄影机

与您要摄取的图像相关联的预先跟踪或手动解决的相机。

图片

要摄取的序列。

Control (UI)

Knob (Scripting)

Default Value

功能

C_CameraIngest Tab

Local GPU

gpuName

N/A

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

Use CPU在中被选为GPU设备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的更多信息。

Camera Views

Create

create

N/A

单击以指定要创建的视图数,然后单击OK

如果数量Cameras指定的数量少于脚本中已经存在的视图,请单击OK删除其他视图。

Delete All

deleteAll

N/A

单击以删除脚本中所有现有的视图。

Output

Format

outputFormat

dependent on Compositing environment Project Settings

设置通过节点树的输出分辨率。

通常,您可以在Project Settings,但此控件会覆盖全局设置。

Converge

convergenceDepth

10

设置相机重叠的深度,使您可以将场景中的特定区域聚焦。

相机所在球体的近似直径使用Rig Size控制Cameras标签。根据解算的质量,这会将装备的3D表示标准化为接近实际单位。的Converge然后,控件定义会收敛预览针迹的深度,即场景的“英雄”深度。

注意:  收敛不会影响节点绑定,因为所有摄像机共享相同的原点。

Rig Centre

positionType

Average

在传递到C_CameraSolver时,在3D Viewer中设置装备中心的位置:

Origin -将装备中心设置为场景的原点(0,0,0)。

Average -将装备中心设为所有相机位置的平均值。

注意:  您也可以使用Transform标签以在“节点图”中选择C_CameraSolver的情况下调整装备中心。

Cameras Tab

Rig Size

rigSize

0.3

设置装备的直径。根据解算的质量,这会将装备的3D表示标准化为接近实际单位。

Converge然后,控件定义会收敛预览针迹的深度,即场景的“英雄”深度。

Rig SizeConverge控件使用相同的单位,因此如果您设置Rig Size以米为单位Converge控制也使用仪表。

Rig Centre

positionType

Average

在传递到C_CameraSolver时,在3D Viewer中设置装备中心的位置:

Origin -将装备中心设置为场景的原点(0,0,0)。

Average -将装备中心设为所有相机位置的平均值。

注意:  您也可以使用C_CameraInest标签以调整装备中心。

Focal Length

focalType

Default (pass-through)

设置如何处理相机的焦距:

Default (pass-through) -输入焦距不变,这在处理极端鱼眼镜头时非常有用Nuke无法复制。

Convert -假设输入摄像机是直线的,并且将焦距从直线转换。

Lens Type

lensType

Fisheye

设置装备中的相机使用的镜头类型Rectilinear要么Fisheye

Centre Shift

centreShift

0, 0

在屏幕上设置所选摄像机镜头的中心点偏移Cameras表。

Distortion

distortion

0, 0, 0

在屏幕上设置所选摄像机镜头的畸变Cameras表。

Mask

Shape

alphaShape

Rectangular

设置用于混合来自相邻摄像机的图像的蒙版的形状:

Rectangular -用矩形混合蒙版覆盖源Alpha通道。

Elliptical -用椭圆混合蒙版覆盖源alpha通道。

Source -使用源Alpha作为混合蒙版。

Size

alphaSize

N/A

设置x和y轴上的混合蒙版的大小,用于RectangularElliptical混合口罩。

注意:  Size控制对Source alpha混合蒙版。

Feather

alphaFeather

N/A

设置应用于混合蒙版边缘的羽化RectangularElliptical混合口罩。

注意:  Feather控制对Source alpha混合蒙版。

Cameras

cameras

N/A

显示连接到C_CameraIngest输入的视图的相机信息。

更改镜头控件时,表中的相机会更新位置数据。

您可以打开或关闭摄像机,以确定针迹预览中显示装备中的哪些摄像机。

Transform Tab

transform order

xform_order

SRT

设置刻度(S),旋转(R)和平移(T)的操作顺序。可能的操作组合为SRT,STR,RST,RTS,TSR,TRS。

rotation order

rot_order

ZXY

设置旋转顺序。可能的轴向组合为ZXY,XYZ,XZY,YXZ,YZX,ZXY,ZYX。

translate xyz

translate

0, 0, 0

使您可以沿x,y和z轴平移装备。您还可以通过在3D查看器中单击并拖动相机来调整转换值。

rotate xyz

rotate

0, 0, 0

使您可以围绕x,y和z轴旋转装备。您可以通过按住Ctrl / Cmd并在3D查看器中拖动来调整旋转值。

uniform scale

uniform_scale

1

使您可以同时在x,y和z轴上缩放装备。

Local matrix

specify matrix

useMatrix

disabled

启用此控件可以为要转换的装备指定矩阵值,以替代上面设置的变换和缩放值。

matrix

matrix

N/A

矩阵显示钻机的变换,旋转和缩放控件中的值。

校验specify matrix并从另一个对象复制或拖放矩阵值以应用这些值,例如在场景中对齐对象时。