设置3D系统

让我们从基础开始。在第一个示例中,您将创建一个基本的3D节点树,将图像映射到3D卡,对其进行处理,然后将结果渲染回2D合成。

设置3D节点树

1.   在项目文件“ 3Dinteg_tutor.nk”中,找到标有“Setting Up a 3D System。”您将看到一个Read节点,其中包含用于此示例的图像。
2.   右键点击nuke_sign.jpg节点,然后选择3D > Geometry > Card

这将附加一个“ Card1”节点。让我们看看3D的外观。

3.   将查看器附加到Card1节点和Nuke将查看器切换为3D。

哇,太神奇了。它看起来就像2D Viewer。谁能分辨出差异? 检查查看器的左下角,您将看到3D中三个轴的方向标记。您还将看到在视图下拉菜单上显示“ 3D”。

这个迹象比预期的要暗,不是吗? 实际上,您尚未看到图像,因为3D工作区的默认视图位于空间的原点或中心。缩小可能会改善视图。

4.   按下Alt键(Windows / Linux)或Option键(OS X),然后用鼠标中键拖动以缩放或“移动”。向左拖动,您将缩小。

你看。有Nuke徽。在3D Viewer中,“ pan”和“ zoom”控件与用于节点树和2D Viewer的控件完全相同,但让我们尝试“翻滚”以获得更好的视图。

5.   Alt-要么Option-用鼠标右键拖动以围绕3D工作区的原点旋转。现在,您将看到3D网格和映射到卡的图像。

像这样将图像直接连接到Card节点时,它将作为平面或“平面”贴图应用。卡的尺寸会根据图像尺寸进行调整。

6.   单击卡,然后在节点树中选择节点,并在3D工作区中选择卡。
7.   使用鼠标(和Alt键)来浏览工作空间。继续前进,平移,移动,移动并随意旋转。然后,按F在查看器上以构图3D视图。

小费:  如果您不喜欢标准导航控件,请打开Preferences控制面板 (Shift+S),选择Viewers标签并更改3D control typeMayaLightwave , 要么Houdini

8.   单击“节点图”中的空白点以取消选择所有节点。让我们添加您需要的其他节点。
9.   右键单击“节点图”,然后选择3D > Camera。保持其控制面板处于打开状态,以便您可以在查看器中操作相机。
10.   右键单击并选择3D > ScanlineRender插入渲染节点,然后如下所示连接节点。

11.   将查看器连接到ScanlineRender节点,并且您拥有最基本的3D系统Nuke
12.   Tab在查看器上更改为2D视图。您不会看到Nuke国徽-嘿,去哪了? 我们以前看过。
13.   Tab再次切换回3D。您会看到默认相机位置太近而无法查看卡。让我们四处移动以获得2D图像。

在场景中定位对象

1.   Alt-要么Option-用鼠标中键拖动以移动并显示更多3D工作区。
2.   选择相机。您可以通过在查看器中单击相机对象或单击Camera1节点图中的节点。
3.   拖动变换手柄以沿Z轴将相机移离卡片。

拖动相机时,请查看相机的控制面板。您将看到x / y / z变换值反映了相机的当前位置。

4.   按下并按住不动Ctrl (Mac用户请按Command)在查看器上,并且变换手柄将更改为旋转环。

5.   拖动绿色环以使相机绕Y轴旋转。请注意,控制面板中的x / y / z旋转值反映了旋转角度。

蓝色手柄在Z轴上“滚动”或旋转,红色手柄在X上旋转。

6.   现在,选择卡对象并将其从相机移开。

使“卡”节点的控制面板保持打开状态。与“摄影机”节点一样,当您关闭控制面板时,变换手柄将从查看器中消失。

7.   拖动卡的变换手柄将其放置在3D工作区中。如果需要,请按Ctrl键(Mac用户按Command)在查看器上,然后旋转存储卡。

8.   Tab在查看器上切换以在2D和3D视图之间切换,以查看ScanlineRender节点生成的图像。

9.   在继续下一个示例之前,请关闭当前打开的所有控制面板。

在此示例中,移动相机或存储卡的位置都没有关系。但是,实际上,您通常需要使用特定的值,您可以直接在控制面板中输入这些值。

您还可以导入相机数据或动画曲线-您是否注意到import chan file相机控制面板上的按钮? -并将它们应用于工作空间中的对象。