咨询电话:400-810-1418服务与监督电话:400-006-6572

如何使用Nuke制作一个绿色地球之地球与月亮的制作(二)

发布时间:2019-11-28 15:51:11

2.2附加内容

3D> Modify> DisplaceGeo [三维>修改>置换模型]节点,可以根据一张图片的某个通道或明度对目标模型进行置换,从source 下拉菜单中选择置换图的通道或明度,scale [缩放]参数用于调节目标模型的置换强度,filter size [过滤尺寸]参数是对置换图的过滤采样,值越大采样越细,如图所示。

 如何使用Nuke制作一个绿色地球之地球与月亮的制作(二)

DisplaceGeo节点的工作原理与在Maya中的置换是相同的,要对置换贴图进行调节,但Nuke没有办法对贴图进行过细的采样,只能识别大概数值。所以建议大家对置换贴图添加Blur [模糊]节点,进行模糊调节,避免出现尖锐的置换角,如图所示。

 如何使用Nuke制作一个绿色地球之地球与月亮的制作(二)

在置换前可以先提高目标模型的线数,按Maya的说法就是对模型进行Smooth[光滑]处理,这里可以提高Sphere [球体]节点的rows/columns [行/列]值为(100, 100) 。

 如何使用Nuke制作一个绿色地球之地球与月亮的制作(二)

设置DisplaceGeo节点的scale [缩放]值为0.06,可以看到效果有些夸张,我们这里只要调节很小的数值即可,例如0.01.

当然这个知识点是附加点,读者可以无需为地球模型添加置换效果。

Tips :其他可以改变模型的节点还有CrosstalkGeo节点、DisplaceGeo节点、 LookupGeo节点、 LogGeo节点ProecduralNoise节 点RadialDistort节 点和Trilinear节点。但这些节点都是通过使用类似的效果去整体改变模型,并不能对模型的下一层级vertex [顶点]、line [线]或plane [面]进行选择,然后进行修改。

接下来设置地球的自转动画,不要在Barth节点和TransformGco1节点中设置旋转动画,而是另外创建一个Axis [轴]节点。

※步骤6

在节点工具栏创建3D>Axis [三维>轴]节点,并将其连接在TransformGeo节点的axis输入端上。

创建Axis节点后,在视图中会出现一个类似Maya中的Locator图标,其功能也与Locator基本相同,如图左所示。

图右所示为Axis [轴]节点的参数面板,可以看到其中的参数与TransfromGeo [位移]节点的参数大致相同,在前面多了一个read from file [从文件读取]参数,Axis [轴]节点可以导入Maya当中的Locator。

 如何使用Nuke制作一个绿色地球之地球与月亮的制作(二)

※步骤7

当我们把Axis [轴]节点连接在了TransformGeo节点的axis输入端,Axis [轴]节点便成了TransformGeo节点的父节点,为Axis节 点的rotate.Y参数设置一个0~ 500帧的旋转动画,图所示为rotate.Y参数的动画曲线。

 如何使用Nuke制作一个绿色地球之地球与月亮的制作(二)

这时拖动时间线滑条,便看到了地球在沿着y轴旋转。

Tips:聪明的朋友会发现,目前的层级结构是Earth ( Sphere ) -TransformGeo- Axis. Axis节点是TansformGeo节点的父节点,TransformGeo节点又是Earth ( Sphere )节点的父节点。所以我们在Axis节点中设置了地球的旋转,又在TransformGeo节点中设置了地球的大小。这样做的好处是,如果Sphere [球体]模型节点含有特殊的动画,那么即使我们在其父节点上设置了新的动画,也不会破坏原有的信息,并且如果不满意新调节的动画,还可以册除这个父节点,这便是父子关系最大的优点。

※步骤8

创建一个新的Sphere [球体]模型节点,改名为Moon。在其上连接3D> Shader> BasicMaterial [三维>着色>基础材质]节点,在参数面板中设置Difuse [漫反射]参数的值为0.89,g值为1.14, b值为1.7。

※步骤9

导入MoonMap2 2500X 1250.jpg素材图像,连接一个Shuffle节点, 并设置所有通道为a通道,设置好后连入BasiCMaterial节点的mapD输入端,作为Difuse贴图赋予月球模型。节点连接和视图效果如图所示。

 如何使用Nuke制作一个绿色地球之地球与月亮的制作(二)

※步骤10

在Moon节点下面创建一个3D> Modify> TransformGeo [三维>修改>变换]节点,在参数面板中设置Uniform Scale [统缩放]值为2。创建一个新的Axis [轴]节点,连接入TransformGeo节点的axis输入端,设置translate.Z参 数值为15,设置rotate.Y参数为一个0~ 100的动画。

这样,月球的距离和自转便已经基本设置好了。

(未完待续)