首先导入Diffcuse和Normal的序列或者单帧
我们可以看一下法线层,他是由红色蓝色和绿色组成的
这里简单介绍一下法线层或者说是三维里的法线贴图,如果已经了解了就直接跳过吧。
法线贴图是可以应用到3D表面的特殊纹理,不同于以往的纹理只可以用于2D表面。作为凹凸纹理的扩展,它包括了每个像素的高度值,内含许多细节的表面信 息,能够在平平无奇的物体上,创建出许多种特殊的立体外形。你可以把法线贴图想像成与原表面垂直的点,所有点组成另一个不同的表面。对于视觉效果而言,它 的效率比原有的表面更高,若在特定位置上应用光源,可以生成精确的光照方向和反射。(以上摘自百度百科)
法线贴图在应用的时候其实是把三维空间里的XYZ轴以红色蓝色和绿色来表示的,从而才能让后期软件读取到三维信息。其中所有面向X轴的面都以红色表示,一个面的RGB里面红色数值越高就说明越与X轴平行。Y和Z同理,只不过Y是以绿色表示,Z轴是以蓝色表示。
首先我们要安装SapphireOXF for Nuke,这样才能合成法线,安装好之后可以添加一个SapphireLighting\S_Light3D这个节点
可以看见S_Light3D有Source Normal Mask三个节点。应该不用怎么翻译了吧,Source连接原始的Diffcuse层,Normals连接Normal层,Mask是法线层的遮罩
都连接好了之后会发现图像周围开始发光,这就说明Nuke已经开始读取你的法线信息了
关于S_Light3D的所有参数我都翻译了如下
下面就是关于Light1位置的信息,只要吧鼠标移动到视频上需要的位置看一下下面的XY轴信息就行了
一下就是用normal层打光之前和之后的对比