咨询电话:400-810-1418服务与监督电话:400-810-1418转接2
  • 相关推荐
  • nuke模拟飞行案例详解(二):调整BBox
  • nuke模拟飞行案例详解(一):抠像制作
  • CameraTracker [摄像机跟踪]案例教程(十一)
  • CameraTracker [摄像机跟踪]案例教程(十)
  • CameraTracker [摄像机跟踪]案例教程(九)
  • CameraTracker [摄像机跟踪]案例教程(八)
  • nuke模拟飞行案例详解(三):颜色校正①

    发布时间:2020-01-04 15:57:27

    本节主要针对战斗机及背景素材进行颜色校正操作。当前完成抠像后的战斗机阴影区域颜色过暗,而作为前景的战斗机在画面中应该有着层次鲜明的色彩和丰富的细节,同时当战斗机合成到背景上后,大环境中的物体会随着环境色有所偏向,因此在对背景画面的颜色调整完成后,战斗机同样需要根据背景画面进行偏色处理。在制作过程中我们还会简单地使用到Transform [位移]节点调整战斗机及背景面面的尺寸和位置,Transform [位移]节点是本章中重点讲解的节点工具,在后面的小节中还会有更为详细的使用讲解。

    3.1 调整机身暗部区域

    仔细观察战斗机图像,此时飞机上暗部区域明显颜色过重,由于素材是一幅位深为8bit的jpg图像,其暗部的信息已经丢失了。我们没有其他办法恢复图像的暗部信息进而对其调整,那么如何处理这个月题呢?关键的一点就是提取出图像上接近黑色的暗部区域,即制作出这个暗部区域的alpha通道,然后使用这个alpha通道来调整颜色,而要制作出这部分的alpha通道,可以根据图像的某一个通道进行提取,下面我们来看看具体是如何操作的。

    将光标置于视图上,分别按下R、G、B键,同时观察3色通道的图像画面,选择一个颜色对比相对明显的通道,笔者认为B (蓝)通道上图像的明暗信息保存得最为丰富,那么下面我们的操作将选择为B(蓝)通道进行处理,提取飞机的暗部区域,如图所示。

     nuke模拟飞行案例详解(三):颜色校正①

    ※步骤1

    选择Crop1节点,通过右键菜单选择Channel [通道]菜单中的Shuffle,在Shuffle1节点参数栏中设置输出的所有选择项均为b竖列,分离出图像的B (蓝)通道,如图左所示。

    接着对图像调整颜色,将除阴影以外的部分尽可能地调成纯白色,这样就能突出我们想要选择的区域。

    ※步骤2

    选Shuffle1节点,通过右键菜单选择Color [颜色]中的ColorLookup [颜色曲线]选项。

    ColorLookup [颜色曲线]节点是一个颜色曲线调整工具,参数栏如图右所示,左侧为选项栏,选择需要调整的通道,右侧曲线表中左侧底部曲线端对应的是暗部,因此数值为0,右侧项部曲线端对应的是亮部,因此数值为1。

     nuke模拟飞行案例详解(三):颜色校正①

    ※步骤3

    在ColorLookup1节点参数栏的左侧选项栏中选择master,在曲线表中将暗部控制端向下移动一点,并将控制手柄调整成图左所示的状态,将增加暗部区域,使暗部更加突出。

    ※步骤4

    将亮部控制端向上及向左侧移动,并调整控制手柄,如图右所示。将亮部控制端向x轴负方向移动即缩短了暗部与亮部控制端之间的距离,会增加图像上的亮部区域,增大月暗区域的对比度,亮的亮,暗的更暗。

     nuke模拟飞行案例详解(三):颜色校正①

    调整后的图像如图左所示,此时仔细观察图像边缘,由于加大了图像的明暗差距,导致其边缘处现了亮边,如图中所示,因此我们需要仔细地沿着整个Roto查找并加以调整,只 要将Roto稍往里收有下即可, 直至去掉所有亮边为止。

    经过ColorLookup [颜色曲线]节点调整后,如果将光标放置在战斗机头部的白色区域上,视窗下动数值显示栏中我们会发现rgb的数值已大于1,而机头旁边的黑色区域数值则变为了负值,如图右所示。我们目前要制作的是图像的alpha通道蒙版,要知道alpha通道的数值不能大于1或小于0,必须保证在0~1范围内,因此需要解决这个问题后才能继续下一步的制作。

     nuke模拟飞行案例详解(三):颜色校正①

    ※步骤5

    选择ColorLookup1节点,按下G键创建一个Grade [调色]节点,在Grade1节点参数栏中设置channels [通道]为rgba选项,并勾选black clamp [暗部裁切]和white clamp [亮部裁切]两项。

    CGrade [调色]节点参数中的black clamp [暗部战切]和white clamp [亮部裁切]可以将图像上像索点的色值范围固定在0~1之间,超出这个范围外的图像信息会被裁切掉。除了修正图像的颜色值外,添加Grade[调色]节点还可以进一步调整图像的明暗度。

    V延伸思考 :在Nuke下面除了使用Grade节点对图像的颜色进行裁切之外,还有没有其他的节点可以对图像进行正确地裁切?答案是肯定的,可以使用Color Clamp[裁切]节点来对图像进行正确地裁切。

    ※步骤6

    在Grade1节点参数栏中设置white point [白值]为0.6,修改后的参数及图像效果如图所示。

     nuke模拟飞行案例详解(三):颜色校正①

    通过对whitepoint白点的调整,再次提高图像整体上的亮度。

    ※步骤7

    选择Grade1节点,在节点工具栏上单击图标,从弹出的菜单中选择Invert [反转]节点。

    当添加Invert [反转]节点后,战斗机的黑白区域自动被反转,机身上的暗部区域已成功地转换为可选的白色,如图左所示,但是战斗机以外四周的图像并不是我们想要的部分,需要将其转换为里色。这里可以利用前面绘制的Roto去掉机身四周的白色区域。

    ※步骤8

    在Shuffle1节点参数栏中将alpha通道的输出由原来的b ( 蓝色)通道更改为alpha通道,如图右所示,分别将ColorLookup1、Grade1和Invert1节点参数栏中的channels [通道]参数设置为rgb。

     nuke模拟飞行案例详解(三):颜色校正①

    Notice :默认上面的调色节点的处理通道均为rgba。

    Tips: 上面这一步操作的目的是使上面的节点操作只针对RGB三个通道,而对于Alpha通道也就是最早使用Roto工具绘制出来的飞机遮罩,不进行任何操作。

    ※步骤9

    选择Invert1节点,在节点工具栏上单击图标,从弹出的菜单中选择Premult [预乘]节点。

    当添加了Premult [预乘]节点后,系统会将图像的Alpha通道与图像的rgb色值信息相乘,这样机身四周的白色部分就被去掉变为黑色,如图左所示。此时我们就得到了机身上暗部区域的Alpha通道,接着利用这个alpha通道对图像进行调色操作。

    ※步骤10

    在节点操作区中调整节点树的位置,如图右所示,选择Crop1节点,配合键盘的Shift键并

    按FG键在Crop1节点的分支上单独创建一个Grade2节点。

     nuke模拟飞行案例详解(三):颜色校正①

    Notice :如果在选择Crop1节点后直接按下G键,系统会在原有节点树的连接中创建新的Grade节点,当配合Shift键按下G键, 新的Grade节点则会被创建在一个独立的分支上,与原来的节点树只有承上而没有启下的作用。

    ※步骤11

    将Grade2节点的mask连接端连接到Premult1节点上:在Grade2节 点参数栏中设置mask [遮罩]的通道选项为rgba.red,设置gamma [伽马]值为1.4,适当提亮战斗机的暗部区域,如图所示。

    Notice :这里选择red红色通道是因为刚才我们制作的飞机暗部区域遮罩,其RGB三通道均相同,都为黑白色。因此在这里不管选择哪个通道都可以。

     nuke模拟飞行案例详解(三):颜色校正①

    机身上的颜色调整暂时完成,因为一个场景中前景颜色会受背景颜色的影响,战斗机机身的颜色会带有背景环境颜色的倾向,所以下面需要将战斗机与背景简单地预合成在一起,然后相互调整颜色,这样才能得到理想的较色效果。

    (未完待续)